Image 1 of 1
Beijing The Birds Nest-0446
Beijing National Stadium, also known as "The Birds Nest".