Britain Blanketed by Snow in New Satellite Image

LiveScience.com
Britain Blanketed by Snow in New Satellite Image
Much of the island of Great Britain is blanketed in snow in this image taken by NASA's Terra satellite on Jan. 26, 2012.
View Comments (0)