Chautara, Sindhupalchok, Nepal - Doctors of the World