Where is Newsjay?
Where is Newsjay located?
Newsjay, Fujian, China (approx. 25.70667°, 119.4719°)
Where is Newsjay on the map?
Newsjay - Xiangyu
Newsjay - Shangri-La Hotel
Newsjay - Sichi
Newsjay - Nantan
Newsjay - Отель InterContinental Onethousand Island Lake Resort
Newsjay - Wuzhou Park
{"latitude":25.70667,"longitude":119.4719,"title":"Newsjay"}