Where is huapalcalco?

Where is huapalcalco located?

huapalcalco, Hidalgo, Mexico (approx. 20.125°, -98.36389°)


Where is huapalcalco on the map?