Ch'ing-pin Shan, Zhejiang (island)