Scientists Say: Blood Falls
Blood Falls (noun, “BLUHD FAHLZ”) Blood Falls is a five-story waterfall that flows out of Taylor Glacier in Antarctica. The water comes from a salty lake beneath the glacier that’s…
Blood Falls (noun, “BLUHD FAHLZ”) Blood Falls is a five-story waterfall that flows out of Taylor Glacier in Antarctica. The water comes from a salty lake beneath the glacier that’s…