A new climbing gym has opened in Colorado Springs. It's called City Rock. It's located at 21 N.Nevada right across from the big parking garage. Your first comment will be "WOW". I have been to a few climbing gyms in my time and this one is at the top of the list. You should check it out.