Ta-ch'en Shan, Zhejiang (island)