Where is Xinshao?

Where is Xinshao located?

Xinshao, Yunnan, China (approx. 24.57556°, 103.3569°)


Where is Xinshao on the map?