Where is Nanfusui?

Where is Nanfusui located?

Nanfusui, Jiangxi, China (approx. 26.74222°, 114.8039°)


Where is Nanfusui on the map?