Mandla, Madhya Pradesh, India - November 25, 2015: Gathering of Indian people washing and bathing in the holy water of the Narmada river - one of seven sacred rivers in India
Mandla, Madhya Pradesh, India - November 25, 2015: Gathering of Indian people washing and bathing in the holy water of the Narmada river - one of seven sacret rivers in India