Check out this zoomable satellite image of a snow covered Britain: Britain in the snow: as seen from space – guardian.co.uk.