Where is Zhuqunxiu?

Where is Zhuqunxiu located?

Zhuqunxiu, Jiangxi, China (approx. 24.81793°, 115.712°)


Where is Zhuqunxiu on the map?