Republic in the Himalayas (5)
I believe the answer is:
nepal
(Other definitions for nepal that I've seen before include "Small country high in the Himalayas" , "place in the mountains ..." , "Himalayan republic" , "Asian country, capital Kathmandu" , "Kathmandu's country" .)