Where is Zhongqiu?

Where is Zhongqiu located?

Zhongqiu, Shaanxi, China (approx. 34.455°, 108.1878°)


Where is Zhongqiu on the map?