A clock tower in La Rochelle, France. Please comment!