The aerial photo taken on August 2, 2008 shows the National Stadium, also known as the Bird's Nest, in Beijing, China. The athletics competition and men's football final of the Beijing 2008 Olympic Games will be held there. [Xinhua] |
Tools: Save | Print | E-mail | Most Read |
Comment |