Colorado Springs, 60 miles to the south of Denver, is a year-round gateway with a beatiful attraction