Sci-fi scene of a blazing sun with solar flares looming over a scorched planet and distant starfield.