Where is Shijiabi?

Where is Shijiabi located?

Shijiabi, Jiangxi, China (approx. 29.56417°, 117.5997°)


Where is Shijiabi on the map?