A modern stone altar stands in a historic Gothic brick and interior of St. Peter's Cathedral (Bremer Dom) in Bremen, Germany.