Where is Xinjiaqi?
Where is Xinjiaqi located?
Xinjiaqi, Fujian, China (approx. 27.11912°, 117.4498°)
Where is Xinjiaqi on the map?
Xinjiaqi - Xinjiashi
Xinjiaqi - Shanlu
Xinjiaqi - Yangbantian
Xinjiaqi - Huangshan National Park
Xinjiaqi - Shangri-La Hotel
Xinjiaqi - Jiangxi Museum in Nanchang (Jiangxi Museum)
{"latitude":27.11912,"longitude":117.4498,"title":"Xinjiaqi"}