Capacity: 87,523Estadio Azteca Mexico City or Estadio Azteca, located in Mexico City, is one of the most iconic and historic stadiums in the world. Opened in 1966, it has a seating capacity of over 87,000, making it one of the largest stadiums in Latin America. Estadio Azteca is renowned for hosting two FIFA World Cup finals, in 1970 and 1986, and is the home of the Mexican national football team and Club América. Its electric atmosphere and rich history make it a legendary venue in global sports.
Estadio Azteca Mexico City