0 / 60 seg.

CHURCHES: At Ulm, Germany, here is the church & here is this structure, a towering 528 feet