In this photo released by the Beijing Tourism Administration, China's National Stadium, known as the Bird's Nest, is seen in Beijing

Followers