Where is Zhaona?

Where is Zhaona located?

Zhaona, Yunnan, China (approx. 24.27209°, 103.4416°)


Where is Zhaona on the map?