Vantage point

From Fresh Dictionary

English

Noun

vantage point

  1. A place or position affording a good view.
Personal tools