The Walk Of Faith is a glass walkway built off the side of a cliff 1,430 meters in the air on Tianmen Mountain in China’s Tianmen Mountain.
(Source: enpundit.com)
The Walk Of Faith is a glass walkway built off the side of a cliff 1,430 meters in the air on Tianmen Mountain in China’s Tianmen Mountain.
(Source: enpundit.com)