News

Platform screen doors were installed at Yong'anli Station on Beijing's subway Line 1 on Monday to protect passengers of one of the world's busiest metro networks. The 1.5 m-tall metal and glass ...