His name means literally ‘God of the Khumbu’ and he lives on Mount Khumbila. This is where the souls of the Sherpas quietly dwell when all their Sherping is over.
GodNote: Sorry this Khumbu-i-yulha article is a bit short. We have sent our Data Dwarves off to find more nuggets of information. Updates coming soon.