Photo of the Day #3230: Mountain goats at Logan Pass, Glacier National Park, Montana. July 26, 2007.