Pig carcasses offered to gods at Taiwan's 'Holy Pig' festival
Pig carcasses offered to gods at Taiwan's 'Holy Pig' festival

Thousands of worshippers gather for the annual “Holy Pig” festival in northern Taiwan, which sees local owners compete for a trophy awarded for the largest carcass of a giant overfed pig.