the seventh planet seen from space