Where is Quatenauatl?

Where is Quatenauatl located?

Quatenauatl, Hidalgo, Mexico (approx. 21.06389°, -98.28278°)


Where is Quatenauatl on the map?