Photo of St. Peter, Zürich

The clock tower of St. Peter's Church in Zurich has the largest clock face in Europe
The clock tower of St. Peter's Church in Zurich has the largest clock face in Europe
Photos of the Region