Mallard Peak Lookout

SE of Avery
Avery
Idaho
United States