en
vantageMeaning:
en
n. a place or position affording a good view of something
The top of the hill is a good vantage point.
From these vantage points, you can easily see the town below.
There were several vantage points around the launching pad where spectators could get a great view.
It is war's prize to take all vantages, and ten to one is no impeach of valour.
While the Earth appears to be round when viewed from the vantage point of space, it is actually closer to an ellipsoid.
From my vantage point, I can't see the action.