Categories : Society
The longest traffic jam was 110 miles long in China
The China National Highway 110 traffic jam was a recurring massive traffic jam that began to form on August 14, 2010, mostly on China National Highway 110 (G110) and Beijing-Tibet expressway (G6), in Beijing, Hebei and Inner Mongolia. The traffic jam slowed down thousands of vehicles for more than 100