Where is Xiaolaochi?

Where is Xiaolaochi located?

Xiaolaochi, Gansu, China (approx. 36.25333°, 103.6617°)


Where is Xiaolaochi on the map?