Feed on
Posts
Comments


Mt. Everest, the world's highest mountain, is seen from the viewing point at Lukla in north Nepal April 1, 2006. Photo taken April 1, 2006. REUTERS/Gopal ChitrakarReuters - A U.S.-based television channel
investigating the existence of the legendary Yeti in Nepal has
found footprints similar to those said to be that of the
abominable snowman, the company said on Friday.

(Source)