Russian Sights
   Russian Cities
   Russian Women
   The Scribe
   Sochi 2014
   Fine Arts


Sochi 2014

Perhaps the Gods of Olympus ordered that Russia was to host the Winter Olympics. The vote of the IOC members in Guatemala City, on the fourth of July, handed the victory to Sochi – a resort town on the Black Sea. This splendid place will be the site ...
  Copyright © 2002-2009 by
LiveRus Labs
Moscow, Russian Federation
Understanding Russia