This clock tower was in the Marburg town square