South Loon Mountain
Date: 2015-07-11
Photos: 70 photos on 2 pages
South Loon Mountain is located in the Lick Creek Range of the Salmon River Mountains outside of McCall, Idaho. South Loon is the neighbor to North Loon which is the highest mountain in the Lick Creek Range.