Share
twitterlinkedinfacebook
Image 1 of 1
MHE06073CHN.jpg
A wall is knocked down to make way for the 2008 Beijing Olympic Games. This site is the exact spot where the "Bird's nest" National Stadium now stands.