The clock tower at the top of the hill in Cannes, France