x
Breaking News
More () »

Incredible views and incredible weather at the Garden of the Gods

Colorado Springs, Colorado, is home to the beautiful Garden of the Gods, a 1,300 acre public park known for its incredible sandstone formations. On Aug. 16 Reed Timmer traveled there to take in the natural beauty of the park on an equally beautiful day.

Before You Leave, Check This Out