A worker fixes devices under a train body 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)