Five dead ponies were found "dumped" in a field in Nottinghamshire.
WARNING: Disturbing image below
A passer-by in East Leake made the grim discovery at 9pm on Tuesday and called the police. The RSPCA removed the bodies and is investigating.
Inspector Clint Davies, of the RSPCA, told the Nottingham Post: "This was a shocking discovery. Even in a nation of animal lovers, there are thousands of people who don't care about their animals at all. In fact, some literally treat them like rubbish."
The RSPCA released photos of the animals piled on top of each other.
Speaking to the BBC, Mr Davies said: "They were young horses in various states of decomposition.
"That says to me it's been going on for some time and then when all of them have died they've loaded them onto the truck and taken them up to this area."
Resident Paul Tansley, who lives nearby, said: "I'm extremely surprised, as you don't expect that sort of thing to happen – I can't imagine why someone would do that."
The RSPCA is not sure how the ponies died and said: "We can only speculate how they've died but they weren't in particularly good condition from what we could see from the bodies."
Sheep and horses sexually abused and slaughtered in 'satanic ritual' in France
"Cowardly yobs" drown baby Shetland pony in river
How to stop Dartmoor ponies dying out? Eat them, says charity
More than 50 New Forest ponies killed by poisonous acorns