Lu-chia Yu, Zhejiang (island)