Canyon Lake Hike

Hike up to Canyon Lake in the Bitteroots. 12 miles of rocks, wildflowers and water. You can still ice your knee in snow on the 4th of July.