Ch'uan-chan Shan, Zhejiang (island)