Map of Che-chu-pin-qua Woods in Cook County, IL:

Che-chu-pin-qua Woods Cook River Forest 41.9516973 -87.8464511