Estadio Azteca is located in Mexico City, Mexico. It was opened in 1966. It is the largest stadium in Mexico, with a soccer capacity of 87,523 fans.
Despite the size of the stadium, it has only hosted one lucha libre event. The event was Pavillion Azteca's Tercera Dimension, which took place on August 21, 1983.