Puebla, Puebla
Parque El Mirador was a football stadium in Puebla, Puebla, Mexico (110 kilometres east of Mexico City).