Photo of the Day: Inside The Bird Nest! – Beijing, China! Posted on January 8, 2014 by travelwithoutborders 0 Spot The Cleaner! Share this:TwitterFacebookLike this:Like Loading... Related