The eagles have landed March 24, 2014 4:41 pm Lynn Archibald took this shot in La Push on Thursday morning, April 25, noting there were “30 eagles between Coast Guard Station and James Island.”Photo by Lynn Archibald