(noun) scene, panorama, view, prospect, aspect
the visual percept of a region
the most desirable feature of the park are the beautiful views