The Indian Army tweeted a photo of some footprints that they believe are from the Yeti! A representative of India’s Army claims that a mountaineering expedition team found the prints close to Makalu Base Camp, near Mt. Everest in Nepal. What do you think? Does it look like a Yeti print to you?