Oldenburg, Lower Saxony, Germany. The catholic church Saint Peter, completed in 1876 in gothic revival style.