Pan-pien Shan, Zhejiang (island)