A science fiction scene of Venus's surface with rivers of molten rock glowing dimly through the haze under an orange sky.