View onto the Altar in the Jesuit Cathedral in Heidelberg, Germany
Restaurant in the Old Town of Heidelberg, Germany