But now they are beginning to locate places where life could form.
⇑ Translate the sentence above by Google ⇑
Related: locate