50 photos of Sochi Russia, home to Olympic Winter Games 2014

Mar 14, 2014 02:18 AM EDT


Sochi is a city in Krasnodar Krai, Russia, located on the Black Sea coast near the border between Georgia/Abkhazia and Russia. Sochi hosted the XXII Olympic Winter Games and XI Paralympic Winter Games in 2014, as well as the Russian Formula 1 Grand Prix from 2014 until at least 2020, subject to the circuit being ready in time.[12][13] It will also be one of the host cities for the 2018 FIFA World Cup.

© 2018 Booms Beat, All rights reserved. Do not reproduce without permission.
Share Connect Tweet 0 Comment Email

Trending NOW

Real Time Analytics