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)
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)