0 / 60 seg.

U.S. HISTORIC SITES: Standing 630 feet high, it's the tallest structure in St. Louis