The Shengsi Island, better known as the Shengsi County Arhipelago, is a small group of tiny islands full of natural beauty. They are situated in the Zhejiang Province, China. By sea, they are just 18 nautical miles from Shanghai port city. To explore the archipelago, you can either use a ferry or take a bus that goes across the Hangzhou Bay Bridge, which is one of the longest sea-bridges in the world. The Islands are a popular tourist attraction because of the marine sports facilities, affordable beachside resorts, and the food. The locals prepare finger-licking scrumptious dishes with the fresh catch of the day like crabs, fish, octopus, squid, etc.