As high as a 15-story building! China's highest escalator for a high-speed rail station rolls off the production line in Hangzhou.

More videos