The final stop on the mini European tour for Handel's monumental oratorio.