Where is Yaoqiuangzi?

Where is Yaoqiuangzi located?

Yaoqiuangzi, Gansu, China (approx. 39.98333°, 97.65°)


Where is Yaoqiuangzi on the map?