Olympic Sports Center Stadium, 1990-2008, Beijing, China, Asia.
Size: 5150px × 3427px
Location: Beijing, China, Asia.
Photo credit: © Emanuele Ciccomartino / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2008, architecture, asia, beijing, center, china, contemporary, olympic, olympics, sports, stadium