Where is Shanchun?

Where is Shanchun located?

Shanchun, Fujian, China (approx. 24.67333°, 117.9319°)


Where is Shanchun on the map?