Where is San Luis Anaua?

Where is San Luis Anaua located?

San Luis Anaua, Mexico City, Mexico (approx. 19.79167°, -99.375°)


Where is San Luis Anaua on the map?