Super Earth to the solar system?
The closest neighbor of the sun may contain a more evolved life-like planet than Earth, with islands on the surface, shallow waters and a sloping sea floor.Found a planet that can replace Earth?
Tau Ceti, one of our closest stars, is a potential candidate that can contain Earth-like planets.