Here I am in Colorado Springs with a couple days a week to get out and take some shots. I have been to Garden of the Gods a few times already. Each time I head out that way, I go by this large rock outcropping that is located directly behind and above the Harley Davidson shop. It is located on the east side of I-25. Can anyone fill me in on what this is and if it is worth trying to get some shots of?? Thanks for your help!!
EricL 
