Mien-ch'ang Shan, Zhejiang (island)