IDAHO PEAK
Idaho Peak (7480') in the Kokanee Range is a small triangular shaped peak, overlooking Slocan Lake and the Valhalla Range. Once a manned fire lookout, the peak is now a destination for all kinds of tourists who scare themselves silly driving up the narrow winding access road for fabulous views and flowers.
Read More- No Comments