On the stage in the open air, a band played passionately and the audience cheered enthusiastically.