Sede dos Jogos Olímpicos de Inverno em 2014, Sochi é uma das cidades com o clima mais ameno da Rússia.
As temperaturas no inverno raramente descem abaixo os 0ºC. e, no varão oscilam entre 26 e 32 graus Celsius o que, em conjunto com as praias e montanhas da região fazem de Sochi um destino turístico popular de milhares de russos durante as férias.
Sochi situa-se no Krai de Krasnodar, no sudoeste do país, nas proximidades das montanhas nevadas do Cáucaso e do mar Negro e tem uma população de cerca de 329.000 habitantes.