Places | March 14, 2014 02:18 AM EDT
50 photos of Sochi Russia, home to Olympic Winter Games 2014
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.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.