Pictures of Garden of the Gods

The Garden of the Gods is an incredibly beautiful 1,367 acre State park in Colorado Springs, Colorado. It was designated as a National Landmark in 1971. Aside from the awesome beauty one of the cool thins is tourists are allowed to climb on the rocks, and with a permit, are even allowed to scale the rocks with harnessing gear. It’s extremely well kept and offers a lot of great paved walking paths. Because of this, the park is usually bustling with people, but I was fortunate enough to capture this…
Read more