Where is Xinuxia?
Where is Xinuxia located?
Xinuxia, Guangdong, China (approx. 24.86641°, 115.9509°)
Where is Xinuxia on the map?
Xinuxia - Chagan
{"latitude":24.86641,"longitude":115.9509,"title":"Xinuxia"}