Location
Sochi is a city in Krasnodar Krai, in the South-West of Russia. The city is situated on the Black Sea coast near Georgia and Russia's border with Abkhazia.
Greater Sochi is thought to be one of the longest cities in Europe, spanning 145 kilometers (90 miles) along the Black Sea coast near the Caucasus Mountains.
Location within Europe
View Sochi (European Map) in a larger map
Olympic Winter Games 2014 Coastal Cluster
View Sochi Coastal Cluster in a larger map
Ice Cube Curling Center
