Where is Hengqiu?

Where is Hengqiu located?

Hengqiu, Shaanxi, China (approx. 34.19583°, 107.965°)


Where is Hengqiu on the map?