Where is Xinuxia?

Where is Xinuxia located?

Xinuxia, Jiangxi, China (approx. 27.81333°, 116.185°)


Where is Xinuxia on the map?