Where is Zhangqiu?

Where is Zhangqiu located?

Zhangqiu, Shaanxi, China (approx. 37.05°, 108.8333°)


Where is Zhangqiu on the map?