Welles Park Nature Play Space opens in Lincoln Square
Welles Park Nature Play Space, a new nature area in Chicago's Lincoln Square neighborhood, opened Saturday with a ribbon-cutting ceremony.