The clock face on the lower church tower is the largest in all of Europe. Zurich, Switzerland.