China's top 10 traffic-clogged cities so far this year
No 6 Chongqing
Time-delay index in rush-hour congestion: 1.802
A set of confusingly-designed traffic lights brings cars to a standstill in Chongqing, Feb 10, 2013. [Photo/VCG] |
Most Viewed in 24 Hours