John Muir Trail Day 11: Cascade Valley Junction to Silver Pass to Vermilion Valley Resort

Travel, Hiking, Photography, Americas, John Muir Trail, United States