
Click the link below the picture
.
Garden of the Gods is a public park located in Colorado Springs, Colorado, United States. It was designated as a National Natural Landmark in 1971.
.
An image of the Garden of the Gods park in Colorado Springs, Colorado
.
.
Click the link below for images:
.
__________________________________________
Leave a comment