
Vantage
Position Matters
The physical location you're in can change the way 'vantage' is understood. 
Observational Advantage
'Vantage' often implies a spot that offers a superior perspective or observation opportunity. 
Visual Relation
'Vantage' refers to visual perception, not just physical location. 