Mountain goats, still shedding their winter coats, on Going To The Sun Road near the Logan Pass parking lot