Illinois Mountain Lion Hit, Killed By Car In Dekalb County
You may be wondering why a mountain lion would see fit to hang around in one of the nation's flattest states (like I did). When the highest point in the entire state of Illinois is something like 12 feet above sea level (Charles Mound, Illinois's highest point, is actually 1,235 feet).