Nepal, at the heart of the great range of the Himalaya, is home to some of Asia's wildest terrain and least known cultures.