bird's nest

Beijing National Stadium

Tagged:  •    •    •    •  
Beijing National Stadium

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.

Syndicate content

User login

Who's online

There are currently 0 users and 0 guests online.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution Noncommercial No Derivative Works 3.0 License.

Latest image

West Lake from Mountain Top in Hangzhou