P'u-ch'uan Shan, Zhejiang (island)