This is what it's like aboard Beijing's "UFO", the world's largest glass sightseeing platform that opened in the capital's suburban Shilinxia scenic spot on April 30.