vista

Noun
  1. The visual percept of a region (synset 105941982)
    "the most desirable feature of the park are the beautiful views"

Other Searches