Estadio Azteca
Football legend and the only stadium to host two World Cup finals in 1970 and 1986. Witnessed Maradona's famous 'Hand of God' goal and one of the greatest goals ever. Hosting FIFA World Cup 2026 including the opening match, becoming the first stadium to host three World Cups. Capacity of 90,000 spectators with comprehensive renovations featuring giant LED screens and modern facilities.