LEO Network

Placer Creek, Alaska, United States


Grey whale (Eschrichtius robustus) found beached near the Placer River along Turnagain Arm is one of five grey whales reported dead along the Alaska coast during 2019.