The Garden of the Gods in Colorado Springs is pretty much a must-see for photographers—and climbers, and nature lovers, and outdoor enthusiasts...