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...
Submitted By: crkota
Date Added: 21 weeks ago
Featured: 21 weeks ago
Category: Travel Places
Tags: the beijing national stadium birds Nest olympic 2008 china
Views: 1,133 / Comments: 4
Url