The image shows a large group of people running on a street in a city. The street is lined with tall buildings on both sides and there are trees and lampposts on the left side of the road. The people are wearing colorful clothing and appear to be participating in a marathon or other sports event. The sky is blue and the weather appears to be sunny and clear. In the foreground, there is a person wearing a red helmet and a white shirt, who is clapping and cheering as they run. There are red rose petals scattered on the ground in front of the runners.