Saturday, 4 May 2019

Nepal Army, wildlife officer dismiss Indian Army's Yeti claim

In Nepali folklore, Yeti is a mythical ape-like creature taller than an average human that is said to inhabit the Himalayas, Siberia, Central and East Asia.

from Zee News :World http://bit.ly/2JcQ3O1

Related Posts:

0 comments: