Where is Chatahuayapa?

Where is Chatahuayapa located?

Chatahuayapa, Hidalgo, Mexico (approx. 21.15°, -98.35833°)


Where is Chatahuayapa on the map?