Sochi is a tropical city, a resort in Russia. They go there for vacations. I know from 1st hand accounts.
Also, According to Wikipedia
Sochi has a humid subtropical climate (Koppen climate classification Cfa) at the lower elevations, with an average January temperature of 6 °C (42.8 °F) and winter temperatures rarely falling below freezing. The average summer high temperature ranges between 25 °C (77 °F) and 28 °C (82.4 °F) with occasional extreme heat in some interior locations exceeding 40 °C (104 °F).
How are they going to the winter olympics in a tropical city? Not all of Russia is a pile of snow. Alternatively, they could’ve chosen St. Petersburg or Moscow.
