Beijing National Stadium
By Michael - Posted on December 27th, 2007
The $423 million USD highlight of the Beijing 2008 Olympics being built! Beijing National Stadium or the Bird's Nest. Taken while on a bus driving past.
The $423 million USD highlight of the Beijing 2008 Olympics being built! Beijing National Stadium or the Bird's Nest. Taken while on a bus driving past.