Loading place...
Loading place...
St. Peter's Church has the largest clock face in Europe (8.7 metres in diameter), a Zurich landmark visible from across the Old Town. The Romanesque and Baroque interior is quietly beautiful.
The earliest church on this site dates from the 8th century. The current tower (1534) and nave (1706) reflect different eras.