A new virtual tour via Google Earth allows you to explore the stands and other parts of Estadio Azteca, also known as Mexico City Stadium for the duration of the 2026 FIFA Men’s World Cup. The post Azteca, unearthed: Google’s new tool digs into the legendary stadium’s 65-year history appeared first on Mexico News Daily
Azteca, unearthed: Google’s new tool digs into the legendary stadium’s 65-year history