Army claims to have sighted footprints of Yeti

The Indian Army has claimed that one of its mountaineering teams had sighted the footprints of Yeti close to the Makalu Base Camp in Nepal. In Nepali folklore, Yeti is a mythical ape-like creature taller than an average human.  It is said to inhabit the Himalayas, Siberia, Central and East Asia. This is not the… Continue reading Army claims to have sighted footprints of Yeti