Stock Photo: London 2012 Olympic Park, Sports Centre, Europe, United Kingdom,2012, Various. Stadium with landscaping.