Large Medium Small |
Workers walk near artificial snow-making machines at China's iconic national stadium, also known as the Bird's Nest, in Beijing December 16, 2009.[Agencies] |
Workers shovel artificial snow in front of a Beijing Olympics logo inside China's iconic national stadium, also known as the Bird's Nest, in Beijing December 16, 2009.[Agencies] Related Video:Ski down the Bird's Nest |