Where is Xinlu?
Where is Xinlu located?
Xinlu, Fujian, China (approx. 25.23806°, 117.7314°)
Where is Xinlu on the map?
Xinlu - Luofushan Baotian International Resort Hotel
Xinlu - Shangri-La Hotel
Xinlu - Shiqian
{"latitude":25.23806,"longitude":117.7314,"title":"Xinlu"}