The corpse of a 40-ft humpback whale weighing almost 30 tonnes has been removed from a beach in Rio de Janeiro, Brazil.
Macumba beach was cleared of swimmers yesterday as a team of lifeguards used ropes to pull the dead mammal ashore.
The huge animal had already begun decomposing when it was removed by authorities.
It was unclear how the animal, which was estimated to be between 10 and 12 years old, died.
It took two tractors and a crane to eventually remove the animal from the beach.
Humpbacks head north from Antarctica around this time of year and will swim along the South American coast past Argentina and Uruguay towards Brazil.