Where is Mixcoac Station?

Where is Mixcoac Station located?

Mixcoac Station, Mixcoac Station, Mexico (approx. 19.3757°, -99.18673°)


Where is Mixcoac Station on the map?