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