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