Shuang-ho Shan, Zhejiang (island)