Discovery of โSnow Algaeโ on Ice Spires in Chile Suggests Possibility of Alien Life on Pluto The discovery of โsnow algaeโ in ice spires in the high remote Andes Mountains points to the possibility that alien life could thrive on Pluto. Microbes have been found in Chile near Llullaillaco, the worldโs second-highest volcano. It is one of the harshest environments on Earth, home to extreme winds, temperature fluctuations and high ultraviolet radiation exposure, writes the Independent. Lara Vimercati, the [โฆ] Brains SnowBrains | July 11, 2019 0 Comments