Ta-ch'en Tao, Zhejiang (island)