A MOMENT IN HISTORY
Estadio Olímpico Atahualpa opens
1951 CE · Ecuador, South America · Sport
Atahualpa Olympic Stadium is a multi-purpose stadium in Quito, Ecuador. It is currently used primarily for football matches and has a capacity of 35,258.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.