Where is Naoqiuang?

Where is Naoqiuang located?

Naoqiuang, Gansu, China (approx. 36.78333°, 104.25°)


Where is Naoqiuang on the map?