Devotees offers prayer infront of MAA Kamakhaya Temple on the eve of Ambubachi Mela ( festival ). The festival begins on 22 June– a day after the summer solstice – and goes on till 26 June. The festival is a celebration of the Shakti culture, which worships the mother goddess Kamakhya. (UB photos)