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.