Satellite map of Estadio Azul
The Estadio Azul, is a 32.904-seat stadium located in Mexico City. This sports facility is currently used for association football matches and previously (until 1990) for American football. It is the home of Mexican football club Cruz Azul; it has been also home for Atlante F.C.
Latitude: 19° 23' 0.11" N
Longitude: -99° 10' 24.96" W