Pilgrims bathe at the confluence of the Ganges and Yamuna rivers in northern India as part of Kumbh Mela, a spiritual festival.

In by Leave a Comment

Pilgrims bathe at the confluence of the Ganges and Yamuna rivers in northern India as part of Kumbh Mela, a spiritual festival.

Leave a Comment