![](http://www.alamy.com/thumbs/6/179DE40A-9148-4AB2-BDBE-A26D026C12DE/A4MCNK.jpg)
St Peter's church in Zürich Switzerland. It has the largest clock face in Europe (8,7m).
Size: 3600px × 5400px
Location: Switzerland
Photo credit: © Eric Nathan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: church, holy, peter, religion, religious, saint, st, swiss, switzerland, town, zuerich, zurich, ürich