Engineering Wonders of The Modern World

wonder6 Beijing National Stadium - China World’s largest steel structure, Beijing National Stadium also known as the Bird’s Nest is a stadium in Beijing, China. This astonishing structure looks more like a public work of art than an Olympic stadium. Designed by the Swiss architects Jacques Herzog and Pierre de Meuron for use throughout the 2008 Summer Olympics and Paralympics.