26 Feb Sochi 2014 logo Olympic logo Sochi 2014 is the XXII Olympic Winter Games in the city of Russia on the …