Where is Zhoutun?

Where is Zhoutun located?

Zhoutun, Qinghai, China (approx. 35.86667°, 101.6°)


Where is Zhoutun on the map?