Laoshan is situated on the southeastern Shangdong peninsula. Facing the Yellow Sea, it is one of China's major scenic resorts and has long held the reputation as the No. 1 Famous Mountain on the Sea.