Whose country’s flag is this?
It looks a lot like the Indian flag. Possibly Indian Cricket fans heading to a cricket game?
Going to ask our building concierge tonight if they organize such games in Lebanon. It would be fun to watch (maybe just once though cause I never understood or liked cricket).