63.St. Peter Church, Zurich, Switzerland
Your grand tour to Switzerland will not be complete without a visit to the 9th-century foundation of St. Peter Church and the church tower with the largest clock face in Europe.
Advertisements
63.St. Peter Church, Zurich, Switzerland
Your grand tour to Switzerland will not be complete without a visit to the 9th-century foundation of St. Peter Church and the church tower with the largest clock face in Europe.