Himalayan Life Canada's mission is to protect, nurture and educate the children in the Himalayas. We run homes and programs for the street...