Where is Xinulijia?
Where is Xinulijia located?
Xinulijia, Jiangxi, China (approx. 28.37083°, 117.2917°)
Where is Xinulijia on the map?
Xinulijia - Отель InterContinental Onethousand Island Lake Resort
Xinulijia - Xinulijia
{"latitude":28.37083,"longitude":117.2917,"title":"Xinulijia"}