Log In
Plan Your Trek Now

St. Peter Church (St. Peterskirche)

Z├╝rich, Switzerland
4/5
1 View
attractions
One of the oldest churches in the city, this cathedral is best known for having the largest clock face in Europe.
One of the oldest churches in the city, this cathedral is best known for having the largest clock face in Europe.
0 Comment
Be the First
to Add a Review
Submit
Write a review