These are habitats that are similar to the types of places...
These are habitats that are similar to the types of places that we think life could have originated in and possibility still survive in.
These are habitats that are similar to the types of places that we think life could have originated in and possibility still survive in.