This photo is from a 1954 outing to Hells Canyon by a camera club. Horse Mountain Lookout is at 6887 feetĀ above sea levelĀ on the east side of Snake River, northwest of New Meadows, Idaho.

fire lookout tower at Horse Mountain Idaho

Horse Mountain Lookout Tower

Photo by Irving Cornell.

Comments are closed.