With its highest peak rising 1,133 meters above sea level, Mount Laoshan is situated in Qingdao, 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 China's most famous mountain facing the sea. [China.org.cn] |