11 North 4th Street, Gateway Arch National Park, St. Louis, Missouri 63102 USA
It is all under construction and this was as close as I could get
Claim copyright