This is the 1375th most frequent Russian word.
сочи
"Sochi" is a proper noun referring to a city in Russia.
Here, 'Сочи' refers to the name of a city located on the coast of the Black Sea in Russia.
Я живу в городе Сочи.
I live in the city of Sochi.
In this case, 'Сочи' is used to indicate the geographic location where the described weather occurs.
В Сочи всегда хорошая погода летом.
The weather in Sochi is always nice in the summer.
'Сочи' is used here as the destination for a particular event or trip, highlighting the city's recreational or event-hosting aspect.