Where is Zhongqiu?

Where is Zhongqiu located?

Zhongqiu, Gansu, China (approx. 39°, 103.6333°)


Where is Zhongqiu on the map?