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