Olympic Stadium

7 Likes

Great structure but have you ever see Bird nest Olympic stadium in Beijing, China. see link:

https://goo.gl/maps/i8f3tn9ua2D2

1 Like

Iis very impressive!