St. Peter's Church, Heidelberg
Heidelberg, Germany
St. Peter's Church (Peterskirche) is the oldest church in the old town (Altstadt) of Heidelberg, Germany. It has generally served as the university church of the University of Heidelberg since the late Middle Ages.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).