Gateway Arch

The Gateway Arch has become the definitive symbol of the city of St. Louis and is the tallest monument in the National Park system. At 630 feet the Arch is 75 feet taller than the Washington Monument and more than twice as tall as the Statue of Liberty. The Arch is the centerpiece of the […]

Gateway Arch Read More »