New evidence of where life might exist on Mars