China has rolled out the world’s first-ever glass-bottomed sky train, which would enable commuters to take a 270-degree view of the picturesque landscape. China has rolled out the world’s first-ever glass-bottomed sky train, which would enable commuters to take a 270-degree view of the picturesque landscape of the country. The train also marks China’s maiden […]