China can’t build roads fast enough

If you thought your local roads were traffic-congested then take a look at this picture. Hundreds of cars queue aimlessly for the chance to actually get to their destination in Xiamen, south China. The country has experienced a massive increase this year in the sale of cars, according to the China Association of Automobile Manufacturers.