Where is Ii?

Where is Ii located?

Ii, Yunnan, China (approx. 24.62563°, 103.4106°)


Where is Ii on the map?