Where is Zhudiba?

Where is Zhudiba located?

Zhudiba, Jiangxi, China (approx. 24.61277°, 115.6801°)


Where is Zhudiba on the map?