The Mystery Behind The Blood Falls In Antarctica
The last location one would expect to see a river of blood is Antarctica, the planet’s coldest, driest, and most merciless region. However, a bizarre sight that defies the monotony of white can be seen deep within its ice expanse: a scarlet waterfall that spills from the tall Taylor Glacier like an open wound. For…
