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.
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.