Where is Xinuxia?
Where is Xinuxia located?
Xinuxia, Fujian, China (approx. 24.90731°, 116.3115°)
Where is Xinuxia on the map?
Xinuxia - Haishan Park
Xinuxia - Tanbei
{"latitude":24.90731,"longitude":116.3115,"title":"Xinuxia"}