Twin Peaks Ranch liegt in den Salmon River Mountains am Rand der Frank Church River of No Return Wilderness — mit 930.000 Hektar das größte zusammenhängende Wildnisgebiet in den unteren 48 Bundesstaaten und einer der abgelegensten Orte im kontinentalen USA. Die Ranch ist über eine 65 km lange Schotterstraße (oder Wasserflugzeug) erreichbar, und einmal angekommen erstreckt sich der Middle Fork Korridor des Salmon River in beide Richtungen in die Wildnis. Die holzbeheizte Sauna ist ein genuines Hinterland-Grundnahrungsmittel.