Hou-chi Tao, Shandong (island)