 There are over three thousand islands along the rugged coastline of Zhejiang.The largest, Zhoushan Island, is Mainland China's third largest island, after Hainan and Chongming.There are also many bays, of which Hangzhou Bay is the largest.