2026 - A familiar view that’s always worth stopping for and admiring. Garden of the Gods from the Mesa Overlook, Colorado Springs. November 11, 2026.

A familiar view that’s always worth stopping for and admiring. Garden of the Gods from the Mesa Overlook, Colorado Springs. November 11, 2026.