Where is Shanbeilin?

Where is Shanbeilin located?

Shanbeilin, Jiangxi, China (approx. 27.75083°, 115.2411°)


Where is Shanbeilin on the map?