Where is Simaopin?

Where is Simaopin located?

Simaopin, Jiangxi, China (approx. 24.91116°, 115.535°)


Where is Simaopin on the map?