Published On Premiered Feb 3, 2024
Mount Qingcheng in Sichuan Province is one of China's 4 sacred Daoist mountains. Just a short journey from the provincial capital city of Chengdu will bring you to the start of the hike. Once regarded as the most peaceful and secluded place in China...
show more