Tag: world’s longest traffic jam in china which lasted for 11 days