Where is Xiaoshao?
Where is Xiaoshao located?
Xiaoshao, Yunnan, China (approx. 24.71408°, 103.1759°)
Where is Xiaoshao on the map?
{"latitude":24.71408,"longitude":103.1759,"title":"Xiaoshao"}