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. [Photo/Xinhua]