Where is Xinhua?
Where is Xinhua located?
Xinhua, Jiangsu, China (approx. 34.33889°, 118.9611°)
Where is Xinhua on the map?
Xinhua - Zhangwei
Xinhua - Gaoju
{"latitude":34.33889,"longitude":118.9611,"title":"Xinhua"}