In pictures: Sochi 2014 Winter Olympics Venues

The Winter Olympic Games will take place in Sochi, Russian this year starting from the 7 to 23 February 2014.

Here are some images of the different venues and areas within the overall site.

Most Popular

Newsletter