Strange ‘Funnel’ Spotted On Mars: Is This Where Alien Life Is On The Red Planet? Two depressions that could have sheltered life on Mars were analyzed as part of new research. The study suggests that the formations could be the result of asteroid clashes and volcano activity. by Livia Rusu