One of the most intriguing phenomena in Antarctica is the Blood Falls, a red-coloured waterfall that flows from Taylor ...
Its eerie red colour, ability to flow in freezing temperatures, and the resilient life forms within it make it one of ...