Stock Photo - National Stadium also known as the Bird´s Nest in Chaoyang District, Beijing, China.

Stock Photo: National Stadium also known as the Bird's Nest in Chaoyang District, Beijing, China.

Searchable keywords

Choose multiple keywords