Shell Falls Shell Falls, Shell Falls Overlook, Bighorn National Forest, Wyoming, United States of America