Bird’s Nest Weird June 28, 2013 Bird’s Nest2019-06-19T17:56:05-04:00 Architecture No Comment Beijing National Stadium, officially the National Stadium, is also known… Take a Peek