GARDEN OF THE GODS | COLORADO, USA

Welcome to Garden of the Gods! Located in Colorado Springs, Colorado, this park is definitely a national treasure when it comes to landscape photography. Join us as we explore the red stone towers and balancing rocks after an epic snow storm. . .