Address 20 Avenida Niños Héroes, Ciudad de México, Mexico
Coordinates 19°25'37.663" N -99°8'55.999" E