Beijing National Stadium, China - China Travel Guide Beijing National Stadium, ChinaBuilt 2003-2008,Opened 2008,Capacity 91,000,Height 69m (226 ft).