A worker fixes air deflector shields on the locomotive of a high-speed train at the workshop in the Tangshan Railway Vehicle Co., Ltd. (TRC) in Tangshan, north China's Hebei Province, June 28, 2011.[Xinhua/Wu Hongdao]
Go to Forum >>0 Comment(s)