Estadio Olímpico Atahualpa is a multi-purpose stadium in Quito, Ecuador. It is currently used primarily for football matches and has a capacity of 35,724.
About the source
Wikipedia is the multilingual online encyclopaedia created and maintained as an open collaboration project by a community of volunteer editors, using a wiki-based editing system.
Keep track of the places you have been, log in.