Russian Language Blog
Menu
Search

Tag Archives: Sochi Olympics

2014 Winter Olympics in Sochi: When in Russia… Posted by 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…

Continue Reading