Bird's Nest -the Olympic National Stadium
By Michael - Posted on May 26th, 2007

Workers relax outside the Olympic National Stadium known as the "Bird's Nest" in Beijing. Beijing Olympic organisers on Wednesday played down the reported financial collapse of a German main stadium contractor, saying work on the showpiece Olympic venue would be unaffected.(AFP/Peter Parks)







