Beast from the east: Indian army's mountaineers reckon they've found Yeti footprints
2019-04-30 4 Dailymotion
Largely regarded by the scientific community as a myth, the Yeti is part of Nepali folklore and is said to live high in the snow-capped Himalayas.