Where is Qianbulus?

Where is Qianbulus located?

Qianbulus, Qinghai, China (approx. 36.38333°, 100.4667°)


Where is Qianbulus on the map?