Blood Waterfall: All About Antarctica's Mysterious Natural Phenomena

One of the most intriguing phenomena in Antarctica is the Blood Falls, a red-coloured waterfall that flows from Taylor Glacier into the West Lake Bonney.

Blood Waterfall: All About Antarctica's Mysterious Natural Phenomena
One of the most intriguing phenomena in Antarctica is the Blood Falls, a red-coloured waterfall that flows from Taylor Glacier into the West Lake Bonney.