Showing posts with label Page 79. Show all posts

Monday, July 30, 2012

The World’s Biggest Traffic Jam


The photo you see is recorded as the biggest traffic jam of all time in whole world. The event happened at Beijing, China in 2010 when traffic was struck for almost 20 days. Interestingly, look at the discipline of drivers that they have stopped the cars and vehicles in lines and lanes with a reasonable distance to front cars.