15/11/2023
St. Louis is an independent city in the U.S. state of Missouri.
It is located near the confluence of the Mississippi and the Missouri rivers. Its iconic, 630-ft. Gateway Arch, built in the 1960s, honors the early 19th-century explorations of Lewis and Clark and America's westward expansion in general.
St. Louis 360 Sunset