Fun Fact: The Odd Reality About The Gateway Arch’s Tram System

Fun facts about the Gateway Arch in St Louis Missouri United States of America

Most of the people that travel up to the top of the Gateway Arch in St. Louis, Missouri take a tram system which was actually developed in only 2 weeks.

Leave a Reply