Many in green gathered, waving flags and shouting neat slogans.