Ecuador
Olimpico Atahualpa, Quito

Stadium

Estadio Olimpico Atahualpa
Quito
Capacity
39.816