Where is Xiabalan?

Where is Xiabalan located?

Xiabalan, Gansu, China (approx. 39.26667°, 103.7333°)


Where is Xiabalan on the map?