A band performed passionately on the stage, with cheering spectators below.