Mangled pieces of two derailed trains are loaded on to trucks at the derail site near the city of Wenzhou in East China's Zhejiang province on early Tuesday morning, 2011.
Go to Forum >>0 Comment(s)