› added 7 years ago
344
TIL: Of the Blood Falls, a waterfall in Antarctica made up of primordial bacteria which have been sealed away from the rest of the earth for millions of years.
via reddit.com