Bird's Nest National Stadium by architects Herzog and De Meuron, 2008, Olympic Green, Beijing, China, Stock Photo, Picture And Rights Managed Image. Pic. YE8-1360471