The path to taoist temples of Qingcheng Mountain, Sichuan, China. Its a National Park with the same name and a part of the World Heritage Site Mount Qingcheng and the Dujiangyan Irrigation System since
The Walk Of Faith in China’s Tianmen Mountain National Forest Park. The Walk Of Faith is a glass walkway built off the side of a cliff meters in the air. This 60 meter long walk is not meant for the faint of heart.