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.
Pages:
1 2 3 4 5 6 7 8 9 10