Sochi is the largest resort city in Russia. It is located on the northeastern coast of the Black Sea in Krasnodar Territory, 1,620km away from Moscow. In the summer season, the city’s 2,500 accommodation facilities cater to tourists. In winter, tourists flock to Sochi’s ski resorts of Krasnaya Polyana. The snow here does not melt for about six months of the year.
Photos by Pavel Orlovsky