Where is Huangqiu?

Where is Huangqiu located?

Huangqiu, Gansu, China (approx. 40.13333°, 94.7°)


Where is Huangqiu on the map?