Stockholm, Sweden
Stockholm hosted the Summer Olympics in 1912 for the V Olympiad and this image was taken March 5, 2010. There have been 29 Summer Olympic Games held in 22 different cities. Repeating host cities include Athens, Paris, London and Los Angeles.