Festival of Lights stirs the Christmas spirit