Introduction to the water prison: The water prison where pirates imprisoned their captives. Attraction Zhejiang Shepan Island Travel Guide