alien planet flourishing with life, ring around the planet visible in the sky, sunset