Date: 10/20/2016 Views: 875
Date: 03/08/2009 Views: 980
Date: 04/04/2004 Views: 2636
The showpiece fireworks will also live long in the memory. Water Cube Beijing National Stadium also known as the Bird's Nest is a stadium in Beijing, China. The stadium was designed for use throughout the 2008 Summer Olympics and Paralympics.