Where is El Tepeyac?

Where is El Tepeyac located?

El Tepeyac, Chiapas, Mexico (approx. 16.63889°, -93.63333°)


Where is El Tepeyac on the map?