The image shows a large group of people running in a marathon on a street. The street is lined with trees and buildings on both sides, and there are red rose petals scattered on the ground. The sky is blue and the weather appears to be sunny and clear. The runners are wearing colorful clothing and some are wearing helmets. There are spectators on the right side of the street, some of whom are clapping and cheering. The overall mood of the image is one of excitement and anticipation as the runners race towards the finish line.