A place from which something can be viewed
(Noun)
Synonyms:
  1. position
  2. viewpoint
  3. perspective
  4. point of view
  5. standpoint
  6. angle
  7. point of vantage
  8. slant
  9. vantage
  10. vantage-ground
  11. where one stands