Ta-p'an Shan, Zhejiang (island)