BEIJING - MARCH 10: People walk around the Beijing National Stadium, also known as the Bird's Nest, on March 10, 2011 in Beijing, China. This Olympic stadium is regarded as one of the Beijing's Top 10 tourist attractions.

  • MR: NO
  • PR: NO
  • 2
  • 1024
  • 2

Editorial Image: Beijing National Stadium

ID 18779875 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images

More images