Your source for natural, travel, and cultural Art, Photography, Video, and Media ...

In the heart of Colorado Springs, Colorado downtown is a large expanse of green space of a park called “America the Beautiful”. Picnic tables, playground, and water park, rolling grass for picnics and sunbathing. It boasts its own Stargate sculpture in the middle of the water park.

Close Menu
Close Panel