Ch'ih-ch'ih Shan, Zhejiang (island)