Where is Ahuatepec?

Where is Ahuatepec located?

Ahuatepec, Puebla, Mexico (approx. 18.859167°, -97.915556°)


Where is Ahuatepec on the map?