China's terrifying new glass platform

Standing, lying and looking far down below, tourists are flocking to a new glass-bottom sightseeing platform on the highest peak of China's Shilin Gorge on the outskirts of Beijing.

  • Contains:
  • This article contains a video