Frozen Britain image from NASA's Terra satellite
>> View the larger satellite image
>> View my photos of winter snow in London