Construction site of the National Swimming Center also dubbed the Water Cube for 2008 Olympic Games in Beijing China 21 JAN 2007
Size: 5500px × 3653px
Location: Beijing China
Photo credit: © Lou Linwei / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2008, architecture, beijing, center, china, construction, cube, games, national, olympic, olympics, site, sports, stadium, swimming, water