About
The National Stadium is situated on a gentle rise in the centre of the Olympic complex to the north of Beijing.
You are using an outdated browser. Please upgrade your browser or activate Google Chrome Frame to improve your experience.
The National Stadium is situated on a gentle rise in the centre of the Olympic complex to the north of Beijing.