Where is Xiabaisha?
Where is Xiabaisha located?
Xiabaisha, Jiangxi, China (approx. 27.46222°, 115.1772°)
Where is Xiabaisha on the map?
Xiabaisha - Badu
Xiabaisha - Dianqian
Xiabaisha - Xiabaisha
{"latitude":27.46222,"longitude":115.1772,"title":"Xiabaisha"}