Where is Quamxi?

Where is Quamxi located?

Quamxi, Hidalgo, Mexico (approx. 20.50833°, -99.64444°)


Where is Quamxi on the map?