The image shows a beautiful rainbow arching over a street. The rainbow is made up of multiple colors, including red, orange, yellow, green, blue, and purple. The sky is overcast and the street is lined with trees on both sides. In the foreground, there is a traffic light with a green light shining on it. The image is taken from a low angle, looking up at the rainbow. The overall mood of the image is peaceful and serene.