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.