Where is Xinqiu?
Where is Xinqiu located?
Xinqiu, Fujian, China (approx. 27.36903°, 117.588°)
Where is Xinqiu on the map?
Xinqiu - Shangri-La Hotel
Xinqiu - Lotian
Xinqiu - Sieve
Xinqiu - Отель InterContinental Onethousand Island Lake Resort
Xinqiu - Jinling
Xinqiu - Sandu
Xinqiu - Dianhuashan
Xinqiu - Xinqiu
{"latitude":27.36903,"longitude":117.588,"title":"Xinqiu"}