an image of a futuristic space station in the snow