The decomposing body of a dead humpback whale surprised swimmers when it washed up on Rio de Janeiros iconic Ipanema beach Wednesday.
Curious onlookers approached a cordon to take photographs of the humpback, whose 14-meter (45 feet) long carcass gave off a putrid stench as it lay exposed to the sun.