Where is Hanchengqiu?

Where is Hanchengqiu located?

Hanchengqiu, Shaanxi, China (approx. 32.70083°, 108.4319°)


Where is Hanchengqiu on the map?