A depression discovered on the Martian surface could have had ideal conditions needed for harboring alien life.