Gathered in their hundreds, spectators crowd round to watch as two dogs are forced to fight to the death in barbaric cages.
These shocking scenes from northern China drew outrage from animal rights activists in the country, who have called for a change in the law to protect the canines.
But the local villagers who organised the event have defended the dogfights as necessary 'entertainment' in an isolated part of the country.
The dogfights, which lasted over several days, were organised by six villagers in Sanjiao village in Jishan county in northern China's Shanxi province to mark the finale of the Spring Festival celebrations.
The competition was open to anyone who brought a dog along, and the winner of each bout was rewarded with a pack of cigarettes and a china mug.