A lush planet as seen from space, NASA Hubble image.