The Mystery of the Creepy ‘Blood Falls’ in Antarctica - AOL.com
Source:Farandwide.com
At the edge of Antarctica’s Taylor Glacier, a bright red stream pours out onto stark white ice, looking uncannily like blood. Known as Blood Falls, this phen…