Hsia-ta-ch'en Shan, Zhejiang (island)