Picture taken from a helicopter on May 18, 2012, shows a general view of the construction area of the Olympic Park in the Black Sea resort of Sochi. Sochi will host the 2014 Winter Olympics which will
{}