Among the most surprising features in the icy region of Antarctica is the Blood Falls which flows from the toe of Taylor Glacier and discharges extremely bright red water. The Blood Falls were...
Among the most surprising features in the icy region of Antarctica is the Blood Falls which flows from the toe of Taylor Glacier and discharges extremely bright red water. The Blood Falls were...