Where is Shanzuidin?

Where is Shanzuidin located?

Shanzuidin, Fujian, China (approx. 24.14472°, 117.5869°)


Where is Shanzuidin on the map?