NewsTopicsSports Stadium

Sports Stadium

Beijing National Stadium (Bird’s Nest) Beijing, China

Built on the Olympic Green, Beijing National Stadium, or the Bird's Nest Stadium, as it has become known, is the biggest stadium in Beijing and an important Olympic venue, which staged the 2008 Summer Olympics. The outer shell is the world's largest steel structure, forming part of the most complex Olympic stadium ever constructed. Some...