视频播放位置
A red sculpture resembling the National Stadium, or the Bird's Nest, attracts attention on a street in Zhengzhou, capital of central China's Henan Province, on Sunday, March 23, 2008. [Photo: China Foto Press]
(CRI March 25, 2008)