Sochi is a Russian resort city, situated in Krasnodar Krai just north of the southern Russian border. It sprawls along the shores of the Black Sea and against the background of the snow-capped peaks of the Caucasus Mountains. At 145 km (90 mi), Greater Sochi is claimed to be the longest city in Europe. As of the 2002 Census, it had a population 328,809, down from 336,514 recorded in the 1989 Census. In 2006, the population was estimated to be 395,012. The city has been selected to be the host of the XXII Olympic Winter Games in 2014.