We have also some insurance companies in Kathmandu, but I will suggest buying from your country.  If I see my client’s history, most of them have insurance from these companies.  Travel Guard:   American Alpine Club:   Travel safe :  But you may find out other reliable insurance companies too. Please, just make your own decision. You can buy easily online.