photo Red Bird Nest grant@stephens.co.za Oct 7, 2012 The Olympic stadium in Beijing, China. What a structure! Be Engineered rexfuzzle.com