Beijing's air quality 'best' in decade Xinhua Updated: 2008-08-19 15:43
The National Stadium, or Bird's Nest, in this August photo. [Xinhua]