Where is Shinhae?

Where is Shinhae located?

Shinhae, Fujian, China (approx. 27.10799°, 119.8861°)


Where is Shinhae on the map?