Indian Creek Point
Indian Creek Point is a high mountain peak at an elevation of 2.608m (8,556ft) above the sea level located in the Salmon River Mountains, in Idaho, USA.
The peak is located within the Salmon - Challis National Forest. The road to the summit is called NF-640. It’s a gravel 4wd track. Do not travel this road in severe weather conditions.