Where is Zhushibu?

Where is Zhushibu located?

Zhushibu, Jiangxi, China (approx. 26.71583°, 116.1553°)


Where is Zhushibu on the map?