meacham grove forest preserve with some ominous clouds - nice hidden gem in the western suburbs of chicago