China - Ray Devlin
Bird's Nest

Bird's Nest

This is the Beijing Olympic Stadium, also known as the 'Birds Nest'. The Games had taken place about two months earlier, and we did get the chance to take a look around inside after getting this shot. 2008

chinabeijingolympicstadiumbirds nest