Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Hindu devotees bathing in the Holy River Ganges at the Hindu Ghats in Varanasi in the Uttar Pradesh region of Northern India. The river and the city of Varanasi (also known as Benares) are regarded by Hindus as sacred.