St. Stephan 's Cathedral is a baroque Cathedral . It was finished in 1688 in Passau , Germany .
St. Stephan 's Cathedral , or `` Dom St. Stephan '' in German , is a baroque church from 1688 in Passau , Germany .