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