Where is Zhantun?

Where is Zhantun located?

Zhantun, Yunnan, China (approx. 24.91291°, 103.3577°)


Where is Zhantun on the map?