Where is La Pastora?

Where is La Pastora located?

La Pastora, Mexico City, Mexico (approx. 19.54778°, -99.65417°)


Where is La Pastora on the map?