Traffic Jam

Traffic Jam

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.