Britain Blanketed by Snow in New Satell

Britain Blanketed by Snow in New Satellite Image
LiveScience.com
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