Sunday, August 7, 2011

Mother Nature is pretty weird/awesome

Check out this picture of Blood Falls in Antarctica.


The scientific explanation is less depressing than you might imagine.

h/t to Atlas Obscura

No comments:

Post a Comment