Photo: China's National Stadium at night

Fri, 08/01/2008 - 10:24am

I have to admit, the Bird's Nest looks pretty cool all lit up at night:

China Photos/Getty Images
( filed under: )


Advertisement