Menu Enter a recipe name, ingredient, keyword...

20 totally CRAZY things you'll only see in CHINA

By,
Gourmandize

4. The traffic is...

...undoubtedly insane. The city of Shanghai holds the record for the longest traffic jam, which extended for 62 km (nearly 40 miles) and lasted 12 days.


More steaming articles