Acquiring satellite view…

Cougar Mountain

Authoritative

Cougar Mountain is a public boat ramp on North Fork Payette River in Adams County, Idaho. GPS coordinates: 45.0577°N, 116.1120°W.