A snow covered Great Britain from space!