Where is Xindu?
Where is Xindu located?
Xindu, Fujian, China (approx. 25.39944°, 119.0389°)
Where is Xindu on the map?
Xindu - Jiaokeng
Xindu - Qiuqiao
Xindu - Huangshi
Xindu - Hanthan
Xindu - Qingjiang
Xindu - Shangri-La Hotel
{"latitude":25.39944,"longitude":119.0389,"title":"Xindu"}