In India, in its northernmost part, right at the foot of the Himalayas, there is a mountain gorge that frightens…