7 Likes
Great structure but have you ever see Bird nest Olympic stadium in Beijing, China. see link:
1 Like
Iis very impressive!
