Walk on the wildside at 1,312 feet up – in pictures



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.