The New National Stadium in China show all the contradictory facets that the Olympic Games represent.
Bird Nest Stadium in Beijing China
330 meters long
220 meters wide
It will embody all the Olympic stars when having the opening 29th ceremony tomorrow.
Bird Nest Stadium Pictures
