The church in the panorama is the Grossmunster depicted from Zwingliplatz in Zurich, Switzerland. The Grossmunster is a Romanesque-style protestant church and is one of the greatest in the city of Zurich.