We have it good

The world’s longest traffic jam in history happened in 2010, Beijing in China. It stretched more than 100 km (62 miles), lasted from August 14th to 26th, including at least 11 days of total gridlock.

More From This Category