Heng-chih Shan, Zhejiang (island)