cloudscape

[ kloud-skeyp ]
/ ˈklaʊdˌskeɪp /

noun

a view or scene of clouds.
a depiction of clouds in a work of art or photograph.

British Dictionary definitions for cloudscape

cloudscape
/ (ˈklaʊdskeɪp) /

noun

a picturesque formation of clouds
a picture or photograph of such a formation