On a warm stage, a band was playing passionately, singing beautiful songs and the audience cheered and cheered.