On stage, a band was performing, the music was loud and enthusiastic, and the audience below cheered.