a crowd of people standing on top of a stone building next to a rainbow flag