A gathering where many people are holding Canadian flags
People are holding Canadian flags in a crowd.