an old church with tall towers and windows