Garden of the Gods is the park everyone (it seems) knows in Colorado Springs. This is another city park about a mile or two South, called Red Rock Canyon Open Space. It’s kind of like the little brother but there is actually more land there. It also, back in the 19th Century, was used for such purposes as landfilling and quarrying.
Thankfully the quarrying was in the past though there are still some industrial things going on there, I assume part of the land reclamation over the old town dump.