On a brightly lit stage, a band sang passionately and the audience cheered warmly.