Where is Xinhua?
Where is Xinhua located?
Xinhua, Yunnan, China (approx. 27.25°, 103.6667°)
Where is Xinhua on the map?
{"latitude":27.25,"longitude":103.6667,"title":"Xinhua"}