Where is Xinhua?
Where is Xinhua located?
Xinhua, Fujian, China (approx. 26.56778°, 118.8103°)
Where is Xinhua on the map?
Xinhua - Bancantine
Xinhua - Отель InterContinental Onethousand Island Lake Resort
Xinhua - Luntin
{"latitude":26.56778,"longitude":118.8103,"title":"Xinhua"}