On the stage, a band played passionate music, and on the big screen, magnificent buildings appeared to set off the music's spirited melody.