Photo of the Day

Associated Press
London bus is seen through giant Olympic rings that are 11 meters (36 feet) tall and 25 meters (82 feet) as they are unveiled on the River Thames in London, Tuesday, Feb. 28, 2012. A giant set of Olympic rings was launched on to the River Thames today to mark 150 days until the start of the London Games. (AP Photo/Alastair Grant)

View gallery

500 photos

View Comments (2)