Blood Falls: Antarctica’s Astonishing Natural Phenomenon Revealed
Blood Falls is a blood-red waterfall in Antarctica. Antarctica is bleeding. Not only are its glaciers melting because of global warming. There is also Blood Falls – a waterfall where red-colored water seeps out from the glacial ice. With the mystery of the red color solved some questions remain. Where does the water come from? […]









