Pilgrims bathe in the Narmada’s 160-foot-tall Kadil Dhara waterfall in India, November 198