Until 1951 Nepal was closed to the world, landlocked between the strongest Asian powers, India and China. With its exceptional landscape, it touts the highest mountains and the greatest biodiversity on earth. It is best known as the home of Mt. Everest and holds particular fascination for those interested in climbing the Himalayas. Having long maintained its self-imposed isolation, the nation is one of the least developed in the world. Yet it is inhabited...