Mountain lions aren’t the most uncommon animal in the world, but spotting one is still a pretty rare occurrence. In Colorado, their population sits somewhere around 3,000 to 7,000 (quite the range, I know) and the Front Range area of the state is pretty much perfect mountain lion habitat. But they’re rather elusive, and though […]