This picture made my jaw drop. It’s a satellite picture from NASA of the island of Britain covered in snow. The whole island. Covered in snow. You can clearly see the effects of England’s recent snowstorm in the image! It was taken in January 2010.
Check out Frozen Britain below!
Click the image to see a bigger version.