Grooming after ritual bath in Ganges, Varanasi, India. - Stock image
Asia, India, South Asia, Uttar Pradesh, Varanasi
Varanasi, India - August 11, 2011: Hindus groom themselves after a ritual bath in the holy Ganges river in Varanasi, Uttar Pradesh, India. This shot was taken on the bank of the Ganges where hundreds of devotees gather every day.