A new glass-bottom sightseeing platform on the highest peak of China’s Shilin Gorge near Beijing extends out 108 feet and hangs 1,312 ft up from the foot of the cliff.
May 29, 2016
A new glass-bottom sightseeing platform on the highest peak of China’s Shilin Gorge near Beijing extends out 108 feet and hangs 1,312 ft up from the foot of the cliff.