Red Bird NestTagphotoDate07 Oct 2012Read1 minThe Olympic stadium in Beijing, China. What a structure!Be Engineered