Where is Zhetai?

Where is Zhetai located?

Zhetai, Yunnan, China (approx. 24.28333°, 104.6333°)


Where is Zhetai on the map?