Glenns Lake Foot, Glacier National Park Len May 31, 2009 A brazen deer sneaking around at Glenn Lake Foot backcountry site, Glacier National Park, 2006.