Estadio Olímpico Atahualpa

Good to know
- Coordinates
- Open in maps
Located in northern Quito at high altitude, this stadium has long hosted Ecuador's national football team. Its elevation gives home sides a notable advantage over lowland opponents.
Where next?

