Viewed from the Voyager 1 space probe as it passed beyond the edge of the solar system, Earth and Venus might not look too different—same diameter, similar mass and distance from the sun.
Click here for original story, We landed a camera on Venus before seeing parts of our own oceans—time to ramp up observations closer to home
Source: Phys.org