Traffic Jam

traffic jam 3

Traffic Jam. The longest traffic jam in the world was created in China on August 14, 2010. The length was 260 kilometers and lasted for more than 10 days.