Home to millions of species , including humans , LOCATION@1 is the only place in the universe where life is known to exist .

Earth is the only place in the universe where life has been confirmed to exist .
