Language
More than 400 cars are parked together in a Beijing parking lot, forming the Olympic logo in part of celebrations for the upcoming Beijing Olympics and the New Year, January 1, 2008. [Moobol.com]