60
Votes
Vote It

The Beijing National Stadium - "Bird's Nest"

The Beijing National Stadium , also known as the National Stadium, or the "Bird's Nest" for its architecture, is a stadium under construction on the Olympic Green in Beijing, China that is scheduled for completion in March, 2008...



See more links from user crkota.






Comments Turn comments off

Please login to add a comment.


Media Details

Submitted By: crkota

Date Added: 84 weeks ago

Featured: 84 weeks ago

Category: Travel Places


Tags: the beijing national stadium birds Nest olympic 2008 china

Views: 1,570 / Comments: 5

Url