Tag Archives: Sochi Olympics
2014 Winter Olympics in Sochi: When in Russia… Posted by Jenya on Feb 11, 2014
Some of you might wonder where Sochi is and why the winter Olympics take place in a city with palm trees? The city of Sochi is about 800 miles south of Moscow and is “located on the Black Sea coast near the border between Georgia/Abkhazia and Russia.” Due to its subtropical climate, the winters in…