fromTravel + Leisure21 hours agoThis Enigmatic Natural Phenomenon Creates a Blood-red Waterfall-What to KnowBlood Falls pours crimson from the Taylor Glacier, leaving a striking red streak on the snow as it flows into Lake Bonney, creating a haunting visual.Science