Wu-ch'ih Shan, Zhejiang (island)