The image shows a green, electric vehicle with the text "Stella Terra" and "NNG" on its side. The vehicle appears to be a sports car, and it is parked in an open, desert-like environment. The background features a clear sky and some sand dunes. The overall setting suggests that the vehicle might be used for off-road or extreme driving.