Where is Zhanshuxia?

Where is Zhanshuxia located?

Zhanshuxia, Jiangxi, China (approx. 27.73917°, 115.4919°)


Where is Zhanshuxia on the map?