Where is Xiaoshao?

Where is Xiaoshao located?

Xiaoshao, Yunnan, China (approx. 24.71408°, 103.1759°)


Where is Xiaoshao on the map?