John Muir Trail Day 6: Donohue Pass to Thousand Island Lake