Blood Falls is already one of the strangest landmarks in the world. Against the gleaming white backd...
Ancient Microorganisms Discovered Inside One of Antarctica's Most Inhospitable Landmarks
Blood Falls is already one of the strangest landmarks in the world. Against the gleaming white backdrop of Antarctica's Taylor Glacier, a vivid vermilion...
Author: ScienceAlert
Read Original Article