Sunday, January 07, 2007

Jammed


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