“I thought part of the appeal of Sochi is that people could experience warm temperatures near the coast and head up the slopes where conditions would be alpine.”
You are right. The mountains above Sochi should be okay for the games. One good snow between now and the games should do it. Sochi is supposed to be very beautiful.
Especially so, considering Barry and The Mooch won't be there.