Essen, Germany



Borbeck Castle.