Where is Zhejie?

Where is Zhejie located?

Zhejie, Yunnan, China (approx. 24.13333°, 104.8667°)


Where is Zhejie on the map?