Nepal – Khumjung – Yeti Scalp

Nepal - Khumjung - Yeti Scalp

A 300-year-old Yeti scalp in the Khumjung Monastery.