Sacred Destinations Destinations Switzerland Zurich St. Peterskirche St. Peterskirche Photos 21579 × share full URL share short URL embed link code photo 8 of 41 Previous | Next Peterskirche Has Largest Clock Face in Europe The Peterskirche has the largest clock face in Europe. Credit: Holly Hayes