London Olympics

July 22, 2012 - 3:38 PM
The Olympic Stadium is visible beyound an installation of artificial wildflowers in the Olympic Park at the 2012 London Summer Olympics, Sunday, July 22, 2012, in London. The opening ceremonies of the Olympic Games are scheduled for Friday, July 27. (AP Photo/Ben Curtis)