Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
A solder watching Beijing National Stadium, (also known as the National Stadium or the Bird's Nest for its architecture, is a stadium finished for the Olympic Green in Beijing, China. Are the olympics going to be peaceful.