Ta-p'eng Shan, Zhejiang (island)