The physical location you're in can change the way 'vantage' is understood. Climb to the roof for a better vantage of the cityscape.
Pro Tip 2/3
Observational Advantage
'Vantage' often implies a spot that offers a superior perspective or observation opportunity. The mountaintop offered a strategic vantage during the battle.
Pro Tip 3/3
Visual Relation
'Vantage' refers to visual perception, not just physical location. Through binoculars, I had a clear vantage of the nest.