Photo shows vegetarian food at Taiqing Palace at Laoshan Mountain. Named after the famous Taiqing Palace temple inside, the tourist spot, located to the southeast of Laoshan Mountain, is famous for its Taoist culture. Taiqing Palace temple is the biggest and oldest Taoist temple of Laoshan Mountain. It was said to be built in 140 BC, enjoying a history of more than 2,100 years. The temple is surrounded by mountains on three sides, while the last side looks over the sea. [qingdaonews.com]