RE: Carved Stairs
It's in the Red Rock Open Space in Colorado Springs, right next to Manitou Springs. Check it out - it's awesome!
RE: Carved Stairs