National Stadium in Beijing

The National Stadium in Beijing is located in the centre of the Olympic complex to the north of the city. In tackling the project, the greatest concern was to deliver a design that would be functional beyond the 2008 Games, and to build a new style of urban location that would attract and generate public life. From a distance the...