Ta-chu Hsu, Zhejiang (island)