105 Kilometres For Shiva A glimpse of the journey to the Shravan Mela in Deoghar, Jharkhand, where faith-immersed pilgrims arrive barefoot with water for Shiva BY Hansda Sowendra Shekhar 14 September 2016