Chou-tu Shan, Zhejiang (island)