This is a picture of Leslie Gulch. It is in Oregon but just over the border. The best access is from Idaho.
Another Picture