Passengers in vehicles involved in the pile-up to walk along a section of the Shanghai-Chongqing Highway in Chongqing, Southwest China, Nov 6, 2011. [Photo/CFP] |
A damaged truck rests at the roadside on a section of the Shanghai-Chongqing Highway in Chongqing, Southwest China, Nov 6, 2011. [Photo/CFP] |