Total Pageviews

Sunday, May 11, 2014

Megastructures - Beijing National Stadium - the Bird's Nest






Megastructures - Beijing National Stadium - the Bird's Nest built for the 2008 olympics
See the National Geographic video here

No comments:

Post a Comment