Headwaters Campground at Flagg Ranch, Grand Tetons National Park “It couldn’t be snow in June, could it?”