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]
A red sculpture resembling the National Stadium, or the Bird's Nest, made its debut on a street in Zhengzhou, capital of central China's Henan Province.
The sculpture has a diameter of six meters and weighs four tons, the China Foto Press reported.
The structure of the sculpture leads people to think of the Beijing National Stadium, the main venue of the 2008 Beijing Olympic Games.