Russia has a whole lot of snow... big suprise there.