Where is Ixpuchapan?

Where is Ixpuchapan located?

Ixpuchapan, Veracruz, Mexico (approx. 17.75°, -94.73333°)


Where is Ixpuchapan on the map?