Where is Xinhua?
Where is Xinhua located?
Xinhua, Guangdong, China (approx. 24.55028°, 113.3028°)
Where is Xinhua on the map?
Xinhua - Foshan Science Museum
Xinhua - Loken
{"latitude":24.55028,"longitude":113.3028,"title":"Xinhua"}