Antarctica's crimson waterfall is truly haunting, and very few people ever see it in person. In the wilderness of Antarctica, where the landscape is stark and otherworldly, there exists a phenomenon ...
A bright red waterfall isn’t something you’d expect to see on the icy landscape of Antarctica, but that’s exactly what’s pouring out from the foot of Taylor Glacier. A team of scientists now claims to ...