Source: Xinhua
07-14-2008 15:24
Special Report: 2008 Beijing Olympic Games
![]() |
| The National Stadium known as the Bird's Nest stands at the back of a water lily pond in Beijing, capital of China, July 13, 2008. China is ready to greet the upcoming Olympics on August 8.(Xinhua/Luo Xiaoguang) |

