Inside manufacturer of high-speed railway vehicles - People's Daily Online June 12, 2011
Two CRH380BL trains are seen at a plant of Changchun Railway Vehicles Co., Ltd. (CNR CRC) in Changchun, capital of northeast China's Jilin Province, June 11, 2011. The first EMU manufactured for Rio...