St. Louis' Gateway Arch, completed in 1965 and opened to the public in 1967, is the nation's tallest monument—630 feet.
Log in to leave a comment
Comments (0)