Where is Zheshui?

Where is Zheshui located?

Zheshui, Jiangxi, China (approx. 25.15°, 115.1333°)


Where is Zheshui on the map?