The image shows a large group of people running in a marathon on a street. The street is lined with tall buildings on both sides and there are trees and lampposts on the left side of the road. The sky is blue and the sun is shining brightly. The runners are wearing colorful clothing and appear to be in the middle of a race. There are red rose petals scattered on the ground, indicating that the race is taking place on a sunny day. Some of the runners are running towards the finish line, while others are following closely behind. There is a crowd of spectators on the right side, some of whom are holding cameras and taking pictures. The overall mood of the image is energetic and lively.