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.