0 Comments
Answer:
St. Louis, Missouri, United States.
Explanation:
it is the world's tallest arch, the tallest man-made monument in the Western Hemisphere