Many people are waving flags and celebrating at a festival.