Posted by: Loren Coleman on July 17th, 2012
In Nepal, there is a Yeti museum. Actually, it is a mountaineering museum in Pokhara, Nepal. But do you see what they say the “Yeti” is? Humm.
Due to the Internet, tourists are beginning to post photos of each other in front of the Yeti replica. Looks familiar, right?
Loren Coleman – has written 5489 posts on this site.
Loren Coleman no longer writes for Cryptomundo. His archived posts remain here at Cryptomundo.