With its highest peak rising 1,133 meters above sea level, Mt. Laoshan is situated on the southeastern Shangdong peninsula. Facing the Yellow Sea, it is one of China's major scenic resorts and has ...
Laoshan is home to the Taiqing Palace, a historic Taoist temple where visitors can learn about Taoist philosophy while soaking up breathtaking views of the mountain meeting the sea.