A fin whale - the second largest animal on earth - has been found washed up on a beach in San Diego, California.
A passer-by spotted the remains of the roughly 15-metre animal near Point Loma Wastewater Treatment Plant, the San Diego Fire-Rescue Department said.
Authorities believe may have been hit by a ship, CBS8com reported.
Workers planned to to tow the carcass to Fiesta Island where the US National Oceanic and Atmospheric Administration would try to determine how the whale died.
The carcass would then be disposed of in a landfill.
Along the same coast, thousands of dead anchovies blanketed the surface of a portion of Marina del Rey, Los Angeles, the Los Angeles Times said.
By way of comparison, Te Papa's colossal squid is 4.2 metres long – less than a third the size of the Point Loma whale.
Which would you prefer?Related story: Natural burials the way to go
The cost of losing nature