The picture on the wall... Ad astra per aspera
Well, we've narrowed it down to Italy... I actually thought the pictures were reflections until I saw the magnified scan. Ad astra per aspera
Also the Castle? and church would fit. If it is in Italy I would peg it into the area of the Aosta Valley.