Where is Zhuangqian?

Where is Zhuangqian located?

Zhuangqian, Jiangxi, China (approx. 26.06528°, 115.0328°)


Where is Zhuangqian on the map?