Garden of the Gods, September 8, 2011
Garden of the Gods in Colorado is owned by the City of Colorado Springs and stretches the traditional definition of a city park. Annually, visitors from all 50 states and more than 60 countries discover the beauty and history of the 1,367-acre Garden of the Gods in Colorado Springs, which has been designated as a National Natural Landmark. The Park is a unique biological melting pot where the grasslands of the Great Plains meet the pinon-juniper woodlands characteristic of the American Southwest, and merge with the mountain forest of the 14,115-foot Pikes Peak – America’s Mountain.
Random camping and travel images #37