Where is Xinqiao?
Where is Xinqiao located?
Xinqiao, Fujian, China (approx. 25.59194°, 117.5058°)
Where is Xinqiao on the map?
Xinqiao - Mayuan
{"latitude":25.59194,"longitude":117.5058,"title":"Xinqiao"}