Where is Shansandun?

Where is Shansandun located?

Shansandun, Fujian, China (approx. 27.14444°, 120.2719°)


Where is Shansandun on the map?