Most Likely Place To Find Life