The post Yeti, A Legendary Creature appeared first on Nepali Sansar.
]]>This creature also called as ‘abominable snowman’ is believed to be frequently seen in high icy mountain valleys of Nepal. Though its existence is still to be scientifically proved, Yeti is said to frequent the Himalayan region covering Nepal, Bhutan and Tibet.
The post Yeti, A Legendary Creature appeared first on Nepali Sansar.
]]>