Where is El Saquatal?

Where is El Saquatal located?

El Saquatal, Puebla, Mexico (approx. 20.36667°, -97.97917°)


Where is El Saquatal on the map?