The London Olympic Stadium is sited on a diamond-shaped island between two existing waterways, located within the southern


Size: 5616px × 3744px
Location: United Kingdom
Photo credit: © Craig Auckland / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2012, 21st, angle, architectural, architecture, arena, building, built, capital, century, city, colour, contemporary, day, exterior, games, high, horizontal, image, london, modern, olympiad, olympic, outdoors, park, people, photography, recreational, sited, sports, stadium, stratford, structure, style, uk, urban, venue, view