An American Monument The St. Louis Gateway Arch is a modern marvel of American architecture. It is currently the tallest man-made monument in the United States. The 630 feet structure was capped off in 1967 and opened to the public. The interesting part about the building is that it has an observation deck at the […]