Where is Tehapan?

Where is Tehapan located?

Tehapan, Mexico City, Mexico (approx. 18.81667°, -100.2958°)


Where is Tehapan on the map?