Nepal – Khumjung – Yeti Scalp

Nepal - Khumjung - Yeti Scalp

While the authenticity of the yeti scalp has been questioned, I want to believe in the “abominable snowmen” of Himalayan legend.