Photo: Colorado's Waterfalls, Helen Hunt Falls

Helen Hunt Falls, North Cheyenne Cañon Park in Pike National Forest near Colorado Springs.