Where is Piedra de Agua?

Where is Piedra de Agua located?

Piedra de Agua, Hidalgo, Mexico (approx. 20.32361°, -98.53333°)


Where is Piedra de Agua on the map?