Definitions of vantage point:

  • noun:   a place from which something can be viewed
    Example: "From that vantage point he could survey the whole valley"