T'an-hu Shan, Zhejiang (island)