The Lower Salmon is a very special place, located downstream of the iconic whitewater town of Riggins, Idaho. Paddlers typically take 4 days to traverse the canyon, which is a prime example of the Canyon Grassland ecosystem. While most similar rivers are protected as Wilderness or Wild and Scenic Rivers, the Lower Salmon is honored with neither designation. It is under mixed ownership and is thus somewhat of a working landscape, and subject to some degree of risk. Idaho Rivers United has been a superb parter in our stewardship of this great place.

American Whitewater has recognized the the Lower Salmon may need a bit more love than many other nearby rivers. We have helped paddlers to become leading advocates for Wild and Scenic designation. The Cottonwood District of the Bureau of Land Management has been undertaking a planning process for several years and the results thus far have been very encouraging. Among the recommendation in the documents is the determination that the Lower Salmon should be considered by Congress as eligible to become a Wild and Scenic River. AW has filed comments in support of this determination as have many paddlers. Much work remains to actually get the River designated!

The Lower Salmon was also at risk of new mines occurring in and along the river just upstream. AW weighed in and encouraged paddlers to do the same.

Most recently, a road-like trail was cut into a hillside for several miles along the river by a private landowner - yet on public BLM lands and lands under a conservation easement held by the BLM. AW has filed comments seeking to minimize the impacts of this trail on the river and the paddling experience.

Join AW and support river stewardship nationwide!
7.4.3PHP Version563msRequest Duration6MBMemory UsageGET content/{url}Route
    • Booting (45.62ms)
    • Application (517ms)
    • 1 x Application (91.89%)
      517ms
      1 x Booting (8.1%)
      45.62ms
      14 templates were rendered
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • app::layout.gadget (resources/views/layout/gadget.blade.php)2blade
        Params
        0
        contents
        1
        formRenderService
      • layout.columnstyle.one (resources/views/layout/columnstyle/one.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.columnstyle.componentstack (resources/views/layout/columnstyle/componentstack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • layout.main (resources/views/layout/main.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._headers (resources/views/layout/_headers.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.header (resources/views/layout/header.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._scripts (resources/views/layout/_scripts.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.navigation (resources/views/layout/navigation.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • includes.alert.membership (resources/views/includes/alert/membership.blade.php)17blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
        15
        shouldNotifyUser
        16
        user
      • navigation.menu.static (resources/views/navigation/menu/static.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
      • includes.footer (resources/views/includes/footer.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • layout.pagemap (resources/views/layout/pagemap.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      uri
      GET content/{url}
      middleware
      web
      controller
      App\Http\Controllers\Wh2oController@content
      namespace
      App\Http\Controllers
      where
      as
      generated::Os9R4mqMKRF5ktoI
      file
      app/Http/Controllers/Wh2oController.php:34-68
      10 statements were executed, 4 of which were duplicated, 6 unique4.93ms
      • select * from security where domain in ('ScriptLibraryGadget') and area is null;
        132μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security where domain in ('ArticleGadget') and area is null;
        171μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        1.11ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        1.74ms/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from security where domain in ('EmptyGadget') and area is null;
        136μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security where domain in ('MessageGadget') and area is null;
        128μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security where domain in ('SecurityGadget') and area is null;
        142μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security_defaults where domain in ('SecurityGadget');
        136μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:134
        • 9. /app/Legacy/Security/BaseSecurity.php:200
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        810μs/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        420μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
          _token
          SH4JkD6LZwzM8QYALQ9IdVcLiwhUKy89EFEJXxdI
          page
          array:1 [ "count" => -1 ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /content/Wiki/projects:93
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:15 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "beta.americanwhitewater.org" ] ]
          request_server
          0 of 0
          array:42 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "beta.americanwhitewater.org" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "beta.americanwhitewater.org" "SERVER_PORT" => "443" "SERVER_ADDR" => "172.31.18.125" "REMOTE_PORT" => "65267" "REMOTE_ADDR" => "3.142.173.6" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => true "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/opt/americanwhitewater.org/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/content/Wiki/projects:93" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "PHP_VALUE" => "post_max_size=20M" "SCRIPT_FILENAME" => "/opt/americanwhitewater.org/public/index.php" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744477123.5611 "REQUEST_TIME" => 1744477123 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 12 Apr 2025 16:58:43 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImUyMXVOVERuR1pyTDFETWF5T3dseEE9PSIsInZhbHVlIjoiT1h0enZiTWEwMS82OVlWamxETEE1ZENQY29wdWdKWHU4aDB3RGt5QXhoNTY1cmhXbzUwRFRBczFYSTJyTTAwY1B1L2c4SmtEd0NSTzluYlJxMVRmWmlscWd1V1lzemtGVVJYcGplMGVqRTVyVmx2SmdCWG1QZVhOalJKUmFTSk0iLCJtYWMiOiI2NzM1ZDBkYzdiZGU0OTU5ZmU0YTczNmI0ZjhlNjkzOGZhMDNjNzAyYjAwYTc3YjgxNmZjOTI4NGY2NDQwM2M2In0%3D; expires=Sat, 12-Apr-2025 18:58:44 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6ImUyMXVOVERuR1pyTDFETWF5T3dseEE9PSIsInZhbHVlIjoiT1h0enZiTWEwMS82OVlWamxETEE1ZENQY29wdWdKWHU4aDB3RGt5QXhoNTY1cmhXbzUwRFRBczFYSTJyTTAwY1B1L2c4S" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6Inh3TXRPTTluSngxZmV1YkR5Nzh4d3c9PSIsInZhbHVlIjoidzZNOEY5UUFibGVnY1o5NWpCMGZhb3pJR2Ewcy83TnIwS2NvUmtJam8xNDRjN0lFL0oyYUxpbzVZajAvcjlpeCIsIm1hYyI6IjIwZjhlZDQzMjMwYTFlYTk0MDViYWZiN2Q3MzgwYjk2YzdjZTg0MDBjMTQxNTFlM2RkYWNmMTU5ODFiYWUxODcifQ%3D%3D; expires=Sat, 12-Apr-2025 16:57:43 GMT; Max-Age=0; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6Inh3TXRPTTluSngxZmV1YkR5Nzh4d3c9PSIsInZhbHVlIjoidzZNOEY5UUFibGVnY1o5NWpCMGZhb3pJR2Ewcy83TnIwS2NvUmtJam8xNDRjN0lFL0oyY" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImUyMXVOVERuR1pyTDFETWF5T3dseEE9PSIsInZhbHVlIjoiT1h0enZiTWEwMS82OVlWamxETEE1ZENQY29wdWdKWHU4aDB3RGt5QXhoNTY1cmhXbzUwRFRBczFYSTJyTTAwY1B1L2c4SmtEd0NSTzluYlJxMVRmWmlscWd1V1lzemtGVVJYcGplMGVqRTVyVmx2SmdCWG1QZVhOalJKUmFTSk0iLCJtYWMiOiI2NzM1ZDBkYzdiZGU0OTU5ZmU0YTczNmI0ZjhlNjkzOGZhMDNjNzAyYjAwYTc3YjgxNmZjOTI4NGY2NDQwM2M2In0%3D; expires=Sat, 12-Apr-2025 18:58:44 GMT; path=/XSRF-TOKEN=eyJpdiI6ImUyMXVOVERuR1pyTDFETWF5T3dseEE9PSIsInZhbHVlIjoiT1h0enZiTWEwMS82OVlWamxETEE1ZENQY29wdWdKWHU4aDB3RGt5QXhoNTY1cmhXbzUwRFRBczFYSTJyTTAwY1B1L2c4S" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6Inh3TXRPTTluSngxZmV1YkR5Nzh4d3c9PSIsInZhbHVlIjoidzZNOEY5UUFibGVnY1o5NWpCMGZhb3pJR2Ewcy83TnIwS2NvUmtJam8xNDRjN0lFL0oyYUxpbzVZajAvcjlpeCIsIm1hYyI6IjIwZjhlZDQzMjMwYTFlYTk0MDViYWZiN2Q3MzgwYjk2YzdjZTg0MDBjMTQxNTFlM2RkYWNmMTU5ODFiYWUxODcifQ%3D%3D; expires=Sat, 12-Apr-2025 16:57:43 GMT; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6Inh3TXRPTTluSngxZmV1YkR5Nzh4d3c9PSIsInZhbHVlIjoidzZNOEY5UUFibGVnY1o5NWpCMGZhb3pJR2Ewcy83TnIwS2NvUmtJam8xNDRjN0lFL0oyY" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "SH4JkD6LZwzM8QYALQ9IdVcLiwhUKy89EFEJXxdI" "page" => array:1 [ "count" => -1 ] "PHPDEBUGBAR_STACK_DATA" => [] ]