Tucked inside South Cheyenne Canyon, this natural attraction is one of those Colorado Springs landmarks that earns every superlative tossed its way. A 0.8 mile paved walk through a dramatic granite ...