sun-drenched

(adj) covered (similar term)