The St. Louis Aquarium Takes Shape within a Downtown Landmark
The St. Louis Aquarium at Union Station wants to be the city’s next great landmark. Slated to open in late 2019, the massive 120,000-square-foot, two-story attraction will make its home within the footprint of a designated National Historic Landmark: the 19th-century train shed that is St. Louis Union Station. The latest artist renderings and plans … Continue reading The St. Louis Aquarium Takes Shape within a Downtown Landmark
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed