Where is Xinchun?

Where is Xinchun located?

Xinchun, Fujian, China (approx. 24.47222°, 117.6094°)


Where is Xinchun on the map?