Sochi

Host of the 2014 Winter Olympics, Sochi is in western Russia, along the coast of the Black Sea.

Related Topics