Watch Nature Wonders: Garden of the Gods
- 2007
- 11 min
Nature Wonders: Garden of the Gods gives the viewer a wonderfully explicit tour of one of Colorado's most enchanting places to see. The Garden of the Gods, located in Colorado Springs, is a fascinating park filled with natural red rock formations with names like, The Kissing Camels, Balancing rock, And Steamship rock. Its beauty is so exquisite that years ago it was actually used as a place of worship by both the Ute, and Arapaho Indian tribes. This video is a must for nature lovers everywhere.