A dangerous expedition to a remote land in the Himalayas investigates reports of mysterious giant, and using cutting-edge analysis, experts will try to confirm if they've uncovered new evidence of the Yeti.