Spectacular views surround the glass sightseeing platform at the Shilinxia scenic spot in Beijing, China, April 30, 2016. [Photo/Chinanews.com]