Where is Cerro del Aguila?

Where is Cerro del Aguila located?

Cerro del Aguila, Hidalgo, Mexico (approx. 20.89583°, -98.98056°)


Where is Cerro del Aguila on the map?