Where is Chalchihuapan?

Where is Chalchihuapan located?

Chalchihuapan, Puebla, Mexico (approx. 18.97183°, -98.33698°)


Where is Chalchihuapan on the map?