The image shows a group of colorful flags flying in front of a large red brick building with two tall towers. The building appears to be a church or cathedral with a pointed roof and arched windows. The flags are of different colors, including red, orange, yellow, green, blue, purple, and pink. The sky is overcast and the overall mood of the image is peaceful and celebratory.