Avant les Jeux Olympiques d’hiver de 2014, Sotchi était une station estivale située sur la mer Noire, au pied de la chaîne du Caucase, et ne s’inscrivait pas dans la tradition des sports d’hiver. L’organisation des Jeux Olympiques d’hiver a permis à la Russie de faire valoir la montagne voisine, de redynamiser la station balnéaire de Sotchi et de transformer cette zone côtière et montagneuse en une destination touristique à longueur d’année. Des projets éducatifs et sociaux résidaient également au cœur de la vision de l’héritage des Jeux de Sotchi 2014.