The Bagwal Mela festival, held in northern India, sees worshippers hurling stones at one another to appease the goddess Barahi Devi.