› added 8 months ago
23
TIL that Antarctica is home to a striking natural wonder known as 'Blood Falls,' where a vivid red waterfall spills from the Taylor Glacier into Lake Bonney. Despite its unsettling appearance, the red hue stems from iron oxide present in the water. Additionally, the water is exceptionally saline.