Where is Kuautinchan?

Where is Kuautinchan located?

Kuautinchan, Puebla, Mexico (approx. 18.93333°, -98.01667°)


Where is Kuautinchan on the map?