Mexico

Mexico City Stadium

Estadio Azteca in Mexico City, officially Estadio Banorte since 2025 and referred to by FIFA as Mexico City Stadium, is the spiritual home of world football and will stage the opening match of the 2026 FIFA World Cup on 11 June. With it, the Azteca becomes the only stadium in history to host three World Cups (1970, 1986 and 2026).

The stadium in brief

Opened on 29 May 1966 and designed by architects Pedro Ramirez Vazquez and...

Hospicio Cabañas (Guadalajara/ Mexico)