Chai-chu Shan, Zhejiang (island)