St. Louis waterfront monument; 630' high and 630' wide - tallest man made monument in the U.S. (The black "dot" near top right of arch is a bird!) Until you stand under it, you have no idea how big it really is! Best viewed in 'original' size.
© 2007-2024 - No Reproduction Without Written Permission from Creator