Staff of CNR Tangshan Railway Vehicle Co check the high-speed trains at a service station in Shanghai, June 18, 2011. [Photo / Xinhua]
Go to Forum >>0 Comment(s)