Mountain Lake in Flathead County. Whispering Peaks Photography/Doug Hammerberg

By Greg Lindstrom