One of many clock towers in Zurich -- I think this is the biggest something-or-other in Europe (or whatever)