Where is Xiaupai?
Where is Xiaupai located?
Xiaupai, Jiangxi, China (approx. 26.51111°, 116.3139°)
Where is Xiaupai on the map?
Xiaupai - Wuzhou Park
Xiaupai - Hanlu
Xiaupai - Xiaupai
{"latitude":26.51111,"longitude":116.3139,"title":"Xiaupai"}