sun-drenched

adj

1.
covered with sunlight