Where is Lanbaoshui?

Where is Lanbaoshui located?

Lanbaoshui, Gansu, China (approx. 36.85°, 104.1361°)


Where is Lanbaoshui on the map?