St. Louis has unveiled a new urban sculpture garden downtown, which city leaders hope will become one of the nation's great public places.
St. Louis unveils urban sculpture garden