
A stranded 30-foot juvenile male humpback whale at North Beach in Point Reyes National Seashore on Dec. 26, 2017. The Marine Mammal Center
A 30-foot humpback whale washed up on a California beach on Sunday, Dec. 24, and researchers are now trying to determine how it died.
The cetacean was discovered by passersby at the North Beach in Point Reyes National Seashore, about 15 miles southwest of Petaluma.