Where is Xiganshao?

Where is Xiganshao located?

Xiganshao, Yunnan, China (approx. 24.20408°, 103.4373°)


Where is Xiganshao on the map?