Introducción a la isla Xiushan: La isla Xiushan, donde se encuentra el parque, está entre la isla Zhoushan y la isla Daishan. Cuenta la leyenda que la isla Xiushan es la "isla Abbott", una de las tres montañas inmortales en el mar. y es conocido como el "Shangri-La del Mar".