A combination picture shows the National Stadium, also known as the "Bird's Nest" before and during the Earth Hour in Beijing, March 26, 2011.
Go to Forum >>0 Comments