Pilgrims bathe at the confluence of the Ganges and Yamuna rivers in northern India as part of Kumbh Mela, a spiritual festival.In by January 20, 2019Leave a CommentPilgrims bathe at the confluence of the Ganges and Yamuna rivers in northern India as part of Kumbh Mela, a spiritual festival.