Friday, January 05, 2007

So You Thought Traffic Jams Are Bad Here ...



Hundreds of cars queue aimlessly for the chance to actually get to their destination in Xiamen, south China.