Where is Shipan?

Where is Shipan located?

Shipan, Fujian, China (approx. 25.21972°, 119.4542°)


Where is Shipan on the map?