A clock tower in Cannes, France