People walk inside a 380A train which has the maximum operating speed of 380 km per hour during its unveiling ceremony in in Changchun, northeast China's Jilin province, May 27, 2010. [Xinhua]
Go to Forum >>0 Comments