T'ieh-tun-t'ou Shan, Zhejiang (island)