1 / 6

Devotees in Punjab celebrated Hola Mohalla in full swing on the last day of the annual festival on Monday (March 19). Hola Mohalla is a three-day-long Sikh festival, in which Nihang Sikh warriors perform Gatka, mock encounters with real weapons, tent pegging and bareback horse-riding. (Reuters)