Where is Shachouba?

Where is Shachouba located?

Shachouba, Jiangxi, China (approx. 25.86667°, 115.9333°)


Where is Shachouba on the map?