• St. Stephen Cathedral (Germany)

    This content is only available in English. Please suggest a new version in your language. St. Stephen’s Cathedral (German: Dom St. Stephan) is a baroque church from 1688 in Passau, Germany, dedicated to Saint Stephen. It is the seat of the Catholic Bishop of Passau and the main church of read more