Germany, near dusseldorf and wuppertal, burg castle, stained glass window