There's only one difference between the weather in Sochi and the weather in Corpus Christi, Texas: Sochi has no chance of precipitation today. 

Current Temperature: 48°F (High of 50°)
Chance of snow: 0 percent

The site of the Winter Olympics and tonight's Opening Ceremonies is warmer and clearer than Seattle, Austin, and Virginia Beach today.  And it's about on par with Corpus Christi: