Where is Zhanxi?

Where is Zhanxi located?

Zhanxi, Yunnan, China (approx. 25.13333°, 98.16667°)


Where is Zhanxi on the map?