Where is Zhenbeiqun?

Where is Zhenbeiqun located?

Zhenbeiqun, Jiangxi, China (approx. 24.95839°, 115.6991°)


Where is Zhenbeiqun on the map?