Почитайте, хорошо описано:
http://www.farecompare.com/news/winter- ... dium=email
Where is Sochi, Russia – And What is it Like?
Sochi (pronounced SEW-chee) is located in the southwestern most corner of Russia, just above Georgia and across the Black Sea from Turkey. Despite winning the right to host the winter games, Sochi was previously best known as a summer resort: its palm tree-lined streets and subtropical climate added to its allure as part of the Russian Riviera.
However, the nearby Caucacus Mountains offer plenty of room for skiing and other contests, although until recently, there were precious few facilities for winter sports. That’s changing rapidly – according to media reports, the government and private donors have already poured more than $50 billion into remaking Sochi as an Olympic-class venue. In addition to creating brand new skiing and skating facilities, the money will be used to improve roads, build new ones and create a rail line.