Home of the southeast route to Everest (5)
I believe the answer is:
nepal
(Other definitions for nepal that I've seen before include "somewhere in Asia" , "hilly part of Asia" , "Small country high in the Himalayas" , "somewhere in the Himalayas" , "mountainous region" .)