Vantage point

Webster's Dictionary of the English Language

·add. ·- A point giving advantage; vantage ground.