Chu-chia Chien, Zhejiang (island)