China

Beijing: National Stadium

Beijing National Stadium, also known as the Bird's Nest, is an 80,000-capacity stadium in Beijing designed for use throughout the 2008 Summer Olympics and Paralympics. Note the extremely large screens installed above the stands.






Read more Index