Breisach, Germany

(from the St. Stephansmünster)