Tahei Shan, Shandong (island)