Where is Zhedaqing?

Where is Zhedaqing located?

Zhedaqing, Yunnan, China (approx. 24.75166°, 102.0567°)


Where is Zhedaqing on the map?