Nouns

(n)view, aspect, prospect, scene, vista, panoramathe visual percept of a region“the most desirable feature of the park are the beautiful views”
(n)panorama, cyclorama, dioramaa picture (or series of pictures) representing a continuous scene