Breisach am Rhein ligger i den tyska delstaten Baden-Württemberg, nära gränsen till Frankrike och några dussin kilometer från gränsen till Schweiz. Staden är känd för sitt vin och sina spa. Närheten till Breisach lockar också fiskeentusiaster. Stadens viktigaste religiösa byggnad är katedralen St. Stephan, den ligger på en kulle med utsikt över hela området. I kyrkan St.Stephen finns det dock ett unikt bevingat altare från 1500-talet som visar kröningen av Maria och bilderna av martyrer.