Seven Falls is located in a natural box canyon. It is the only waterfall in Colorado listed in the National Geographic list of International waterfalls.
The one-mile drive winds along South Cheyenne Creek between steep cliffs covered with pines that at the narrowest are only 41 feet with interesting rock formations.
The falls are best viewed from the Eagle’s Nest Observation platform – accessed by the mountain elevator located inside the mountain.
One can also take the 224-step stairway.