On a dazzling stage, a band was singing cheerful songs.