Photo detail

British Royal Marine Martyn Williams, right, rappels down from a Royal Navy Sea King helicopter into the Tower of London with the Olympic torch, Friday, July 20, 2012, in London. The Olympic Torch arrived in London after it was carried around England in a relay of torchbearers to make its way to the London 2012 Olympic Games opening ceremony on July 27, 2012. (AP Photo/Jae C. Hong)

Stories this photo appears in:

Tease photo

Olympic buzz takes off: London welcomes the flame

With the flame comes the games. After years of preparation and months of buildup, London's Olympic moment finally arrived Friday night.


Use the comment form below to begin a discussion about this content.

Sign in to comment