Beijing National Stadium

Beijing National Stadium, China - China Travel Guide
Beijing National Stadium, China

Beijing National Stadium, China

Built 2003-2008,
Opened 2008,
Capacity 91,000,
Height 69m (226 ft).