Tao-p'eng Shan, Zhejiang (island)