House of the Living Goddess Kathmandu, Nepal