England’s tall order: Azteca Stadium brings altitude, atmosphere and history to Mexico clash Mexico’s Estadio Azteca has long been one of soccer’s most intimidating venues — and one steeped in English soccer folklore.