Sprawling across 119,790 acres, and only 50 miles from either Colorado Springs or Denver, the Lost Creek Wilderness is stocked with countless wonders. One could spend a lifetime exploring the 130-plus ...