Canadian Goose flying over river near Horseshoe Bend in Idaho.