Nine miles south of Boulder lies a canyon that stops people in their tracks. Eldorado Canyon State Park is one of Colorado's ...