it is on the tip of the shandong peninsula in front of the yellow sea