Where is Xinhua?
Where is Xinhua located?
Xinhua, Sichuan, China (approx. 29.25°, 103.6667°)
Where is Xinhua on the map?
Xinhua - Lijiashan
{"latitude":29.25,"longitude":103.6667,"title":"Xinhua"}