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.

This entry was posted in Editor's Picks, Portfolio. Bookmark the permalink.

Add a comment

Your email address will not be published. Required fields are marked *