Explore Business Standard
Associate Sponsors
Co-sponsor
The tales of Yeti has resurfaced time and again on mountaineering expeditions. Recently, Indian Army's mountaineering expedition team claimed that they have sighted "mysterious Footprints of mythical beast 'Yeti'" at the Makalu Base Camp in the Himalayas. We take a look at the mysterious 'abominable snowman'