St. Louis Art Museum Posted byTed EnglerJanuary 4, 2018Posted inLandmarks St. Louis Art Museum overlooks the statue of Louis IX and Art Hill. The museum is the “Crown Jewel” of Forest Park overlooking the site of the 1904 Worlds Fair. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Like this:Like Loading...