SINOPIX PHOTO

Add to Lightbox Download
A car smashes into the side of a small van on the outskirts of Chongqing. China has the largest number of traffic fatalities in the world and the problem is worsening as more and more inexperienced drivers get behind the wheel..
A car smashes into the side of a small van on the outskirts of Chongqing. China has the largest number of traffic fatalities in the world and the problem is worsening as more and more inexperienced drivers get behind the wheel..
Filename: chongqing.378.JPG
Copyright
Keywords: