Where is Shantzopin?

Where is Shantzopin located?

Shantzopin, Fujian, China (approx. 26.80093°, 118.6896°)


Where is Shantzopin on the map?