For the far-removed eye, the landscape of North-Eastern Nepal can represent a veritable paradise. It is made up of towering mountains and hills whose peaks are often haloed with swirls of mist and...