Where is Xinhua?
Where is Xinhua located?
Xinhua, Shaanxi, China (approx. 35.77722°, 110.0842°)
Where is Xinhua on the map?
Xinhua - Tianyuan Hotel
Xinhua - Dahlin
Xinhua - Mapingo
{"latitude":35.77722,"longitude":110.0842,"title":"Xinhua"}