Bishop Mountain Lookout

Forest Rd. 80120
Island Park
Idaho
United States