Twin Peak Fire Lookout in Custer County, Idaho

Twin Peak Fire Lookout in Custer County is a tower (Observation tower). Twin Peak Fire Lookout is located near Sleeping Deer Road.

Building Type
building