Stock Photo: Beijing national stadium birds nest stadium., Beijing National Stadium Birds Nest, Beijing, China, Herzog & De Meuron
Stock Photo: 1801-31921 Beijing national stadium birds nest stadium., Beijing National Stadium Birds Nest, Beijing, China, Herzog & De Meuron