Red Bird Nest Grant Stephens - 07 Oct 2012 The Olympic stadium in Beijing, China. What a structure! Be Engineered rexfuzzle.com