WorldAll talk, no yetiA mountainous region of Siberia plays host to yeti hunters from around the world