Zhoushan, located in Zhejiang Province, China, is renowned as the country’s fourth-largest island and the only prefecture-level city composed entirely of islands. Known as the “City of a Thousand Islands,” Zhoushan encompasses 1,390 islands, covering a total area of 22,000 square kilometers, with a population of approximately 1.15 million. The …