Carriages lay mangled after two trains collided near Wenzhou city, Zhejiang province, July 24, 2011. [Photo/CFP]