Sochi 2014 logo

Sochi 2014 is the XXII Olympic Winter Games in the city of Russia on the Black Sea coast from February 7-23, 2014.

The Sochi 2014 logo was designed by Interbrand.

The word mark itself reflects the brand idea of duality—the duality of the Russian soul, Sochi’s subtropic seashore, and snowy mountains. Overall it conveys the mystery of Russia as a unified country of fascinating contrasts: Europe and Asia; huge cities and the deserted Siberian tundra; Russian brainpower combined with a highly emotional temperament; cold weather and hot hearts. All this combined with a very strong Russian call to action: ПОЕХАЛИ! — POEKHALI! meaning “Let’s go!”



Beijing 2008 logo

You may also like