Sunday, November 25, 2007

coming in august 2008

no, this is not a spaceship that suddenly landed in the middle of the city. it's the nest of a giant bird...

2 comments:

Anonymous said...

Isn't that the site of the Olympics in Beijing? ;)

Anonymous said...

Bird's nest olympic stadium...in Intramurous!