Where is Songzhou?

Where is Songzhou located?

Songzhou, Fujian, China (approx. 24.61861°, 117.6739°)


Where is Songzhou on the map?