Clock on tower of St. Johann Church in Schaffhausen, Switzerland, Europe. Portions of the church date back to 1000 AD.