Thousands of worshippers gathered for a "holy pig" festival in Taiwan which sees the carcasses of giant force-fed swine displayed as local owners compete to show the largest, a custom deplored by animal rights campaigners. Duration: 01:07