Explore the Laumeier Sculpture Park in St. Louis, Missouri. This gorgeous sculpture garden is one of the best free things to do in St. Louis! … The Laumeier Sculpture Park is basically an outdoor a…