Experience the Russian Riviera
Located between the Caucasus Mountains and the Black Sea, Sochi is Russia's biggest summer resort and a popular winter resort. And now Sochi is official 2014 Winter Olympics Host city!
Here I'll follow the city developments, events, its efforts to prepare for the Olympics, and will mix it up with my personal views on all this.
September 27th, 2012 at 23:41
Great video of what looks like a beautiful town and environs. Music was just right. Best of luck with the olympics.