Answer:
St. Louis, Missouri, United States.
Explanation:
it is the world's tallest arch, the tallest man-made monument in the Western Hemisphere
9.5m questions
12.2m answers