Heavy snow blanketed most of Great Britain territory in late January 2013, stretching from London to the northern tip of Scotland. The Moderate Resolution Imaging Spectroradiometer (MODIS) on NASA’s Terra satellite captured this natural-color image on January 26, 2013. Only some coastal areas and the southwestern part of the island were free of snow when… Continue reading Image of the Day – Snow Covered Great Britain