Near Colorado Springs, the Garden of the Gods is an amazing natural wonder that is also designated a City Park. As such, it has been rated the top City Park in the nation. Spy the people walking to get a sense of scale.
©2016 John J O'Leary
All Rights Reserved
This image is not available for use on websites, blogs or other media without the explicit written permission of the photographer.
2014ColoradoColorado SpringsGarden of the GodsRockSpire