This massive pile-up is a result of heavy fog that enveloped a highway from south China to Shanghai. Reduced visiblilty of barely 3 meters resulted in two pileups involving 20 cars on Monday morning killing five people and injuring another five.