Himalayan giant honey bee hives are tucked under an overhang in the Ngadi River gorge in central Nepal. Honey hunters dangle on flimsy rope…