The Taxidermy World Championships Finding Life in Dead Animals

Last week saw the World Taxidermy Championships take place in Salzburg, Austria -- the first time the event has ever been staged in Europe. It offered an unusual glimpse of a world as unsettling as it is fascinating -- one where the greatest joy comes from pulling the pelt off an alpine marmot or a white-tailed deer.