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

20 completely 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