How's the snow? Images from space...