grandstand

noun1 collocationsAvg. frequency: 4.5

Refers to a position that offers an excellent, unobstructed sight of an event or scene.