St. Peter is one of the four main churches of the old town of Zürich, Switzerland, besides the Grossmünster, Fraumünster, and Predigerkirche. Very noticeably, you see clocks everywhere in the city. No
Coincidence that Switzerland is known for its precision.
Ian