Professor Hex
Scholar of the Strange and Mysterious
Pages
(Move to ...)
Home
▼
Wednesday, February 03, 2010
Teh-Ima , the mini yeti
Said to inhabit the steamy mountain valleys of Nepal and Sikkim, the Teh-lma (apparently translates as 'That There Little Thing') is the smallest of the Yeti species reported to inhabit the Himalayas.
Also known as the "pocket yeti."
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment