Towering way above our heads - the Peace Palace, seen from our new office at the new building of the Peace Palace Library.