Where is Zhushanxia?

Where is Zhushanxia located?

Zhushanxia, Jiangxi, China (approx. 25.69389°, 114.1047°)


Where is Zhushanxia on the map?