Chu-ch'a Tao, Shandong (island)