Ta-lei Shan, Jiangsu (island)