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

Another Picture