Monday, July 23, 2007

Beijing: Olympic Stadium

Excuse the bad photo -- this was taken as the crazy/brilliant Chinese driver was traveling 70 mph down the highway on an especially hazy day. Traffic in Beijing is quite an experience.