St. Peter, located in Trier, hosts events and performances within its historic walls.