Taylor Glacier Hello & Welcome to my blog "Mysterious Fact" today we are going to talk about blood falls yeah it sounds creepy but there is a scientific reason behind these falls. Blood falls, named Taylor Glacier, is an Antarctic glacier about 54 km (34 mi) long, located on an ice-covered surface in West Lake Bonney in the McMurdo Dry Valleys of Victoria Land in East Antarctica. Due to the red color of the water flowing people start calling it blood falls. Some researchers trying to solve this mystery past 106 years, & there are 3 different theories to explain why the water of the falls is red, let's see which one failed & which one succeed.
Know some interesting mysterious facts here