On a gorgeous stage, a group of people on the stage playing and singing passionately, the audience below the stage enthusiastic cheers and shouts.