Pilgrims gather on the bank of the Bhagirathi river under spectacular cloud formation above.