Where is Yanqiu?
Where is Yanqiu located?
Yanqiu, Fujian, China (approx. 27.23574°, 120.3373°)
Where is Yanqiu on the map?
Yanqiu - Binyan
Yanqiu - Wuzhou Park
Yanqiu - Shangcheng Hotel
Yanqiu - Shangri-La Hotel
Yanqiu - Yanqiu
{"latitude":27.23574,"longitude":120.3373,"title":"Yanqiu"}