terrestrial planet as seen from space