Designed by
Title
Gardens of the Gods, Colorado Springs, USA #72118235
Description
Garden of the Gods is a public park located in Colorado Springs, Colorado, US. It was designated a National Natural Landmark in 1971. In the background you can see the Rocky Mountains, the Pikes Peak.