In the US it's known as bigfoot, in Canada as sasquatch, in Brazil as mapinguary, in Australia as a yowie, in Indonesia as sajarang gigi and, most famously of all, in Nepal as a yeti.
The little known Indian version of this legendary ape-like creature is called mande barung - or forest man - and is reputed to live in the remote West Garo hills of the north-eastern state of Meghalaya. more....