Which American city is the home to the national landmark “The Arch”?

Question: Which American city is the home to the national landmark “The Arch”?

Choices:

St. Louis
Jefferson City
Boston
Seattle

Correct answer:

St. Louis