Where is Simaobei?

Where is Simaobei located?

Simaobei, Jiangxi, China (approx. 25.5275°, 114.7067°)


Where is Simaobei on the map?