Where is Zhashuqun?

Where is Zhashuqun located?

Zhashuqun, Yunnan, China (approx. 24.56294°, 102.1972°)


Where is Zhashuqun on the map?