Construction of National Stadium on schedule

Updated: 2006-03-29 16:05

A view of the 91,000-seat National Stadium for the 2008 Beijing Olympic Games is seen as construction work continues in Beijing, China Tuesday March 28, 2006. [newsphoto]


Page: 1234567