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