Beijing National Stadium (Bird's Nest/Olympic Stadium)

Beijing National Stadium, known as Bird’s Nest for its shape, is the major stadium and a landmark of Beijing 2008 summer Olympic Games. Served as the site for most sports as well as opening and closing ceremonies during the event, it had witnessed many magnificent performances of records breaking.

(Read More)