Where is Quamontax?

Where is Quamontax located?

Quamontax, Hidalgo, Mexico (approx. 21.02222°, -98.42639°)


Where is Quamontax on the map?