photo Red Bird Nest Grant Stephens Oct 7, 2012 • 1 min read The Olympic stadium in Beijing, China. What a structure! Be Engineered rexfuzzle.com