The Strange and Unusual Blood Falls of Antarctica
You’ve probably seen a dozen waterfalls in your lifetime, but have you seen one that pours blood? Well, it is not technically blood, but the Blood Falls found in the Taylor Glacier in Antarctica is made up of red-colored water that had remained peculiar for researches for a number of years before … Read more