View of a rock tower in the Garden of the Gods state park in Colorado Springs, Colorado.