Sat, Oct 10, 2015, 03:40 PM
China witnessed a massive traffic jam. As the China government declared National Week holidays and a large number of people started moving to their native places. Traffic on 50-lane highway was also slowed down due the jam. In the past also China witness major traffic jams which compelled people to stay on roads for several days. Watch the video which was shot through drones.