T'a-ping Shan, Zhejiang (island)