Pehhwangcheng Tao, Shandong (island)