Birds Nest Stadium Archive

Beijing Birds’ Nest Stadium – China

Beijing Birds Nest Stadium China Beijing National Stadium is a unique bird’s nest like stadium located in Beijing, China. The stadium was use in the Summer 2008 Olympics and Paralympics. Stadium is situated at the Olympic Green area in Chaoyang …