The clock tower of the Church of the Holy Cross in Landsberg, Germany.