China / China

Olympic torch lights up Bird's Nest once again

(chinadaily.com.cn) Updated: 2011-04-18 11:32

Olympic torch lights up Bird's Nest once again

Tourists visit the Torch Square at the National Stadium, also known as the Bird's Nest, in Beijing, April 15, 2011. [Photo/Xinhua]

Highlights
Hot Topics