The Collegiate Church of St. Stephan, known in German as St. Stephan zu Mainz, is a Gothic hall collegiate church located in the German city of Mainz. St. Stephan zu Mainz was originally built in 990 at the order of Archbishop Willigis, who also initiated the building of Mainz Cathedral. The church was founded on top of the high...