Saturday, 9 January 2010

Dealing with the cold

Great Britain is snowed in and this image from NASA’s Terra satellite taken on January 7th shows how it's all looking from above, utterly amazing.

No comments:

Post a Comment