St. Mary's Church, Rostock, in German Marienkirche, is the biggest of three town churches found in the Hanseatic city of Rostock, in northern Germany. The other two are St. Petri (Petrikirche) and St. Nicholas (Nikolaikirche). A fourth, St (...) (from Wikipedia)