The St. Louis Arch

When you see pictures of St. Louis, there is always one landmark that stands above the others, the arch. The St. Louis Arch, also known as the Jefferson National Expansion Memorial, stands 630 feet in the air. That’s over twice as tall as the Statue of Liberty, which measures in at 305 feet. So, that … Continue reading The St. Louis Arch