This is a pic of the Super Earth HD40307G, it is now guaranteed that it is capable of supporting life.
It has greenery, a water system, a tidal system, and it orbits the habitable zone of its sun called HD40307 and it rotates on its own axis, and it has a near earth like orbit time.
all of which are the activities of earth, and its much bigger.
I would actually like to go there, and settle it.
I would call it "Europe"