Where is Zhanhe?

Where is Zhanhe located?

Zhanhe, Yunnan, China (approx. 26.86667°, 100.9667°)


Where is Zhanhe on the map?