Designed by
Title
Kissing Camels Rock Formation, Garden of the Gods, Colorado Springs, Colorado, USA #135376913
Description
Garden of the Gods is a public park located in Colorado Springs, Colorado, US. It was designated a National Natural Landmark in 1971.