Where is El Tepeyac?

Where is El Tepeyac located?

El Tepeyac, Puebla, Mexico (approx. 19.68333°, -97.61667°)


Where is El Tepeyac on the map?