Is There Proof of Yeti in India?
April 30, 2019
Could these be the footprints of a yeti? The Indian Army posted photos of what they say are mysterious footprints in the snow, saying the dark tracks measured 32 inches by 15 inches. According to folklore, the yeti, or abominable snowman, is an ape-like creature that is taller than the humans. Existence of the alleged beast has never been verified.