Showing posts with label Antarctica. Show all posts
Showing posts with label Antarctica. Show all posts

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

 

design by suckmylolly.com