high ground

Noun
  1. a position of superiority over opponents or competitors
high ground
The general led his troops to the high ground for a better view of the valley.