A red rock tower in Garden of the Gods in Colorado Springs, Colorado