VARANASI - 6 NOVEMBER: Hindu people wash themselves in the river Ganga in the holy city of Varanasi.  The holy ritual of washing is held every day -Varanasi, India, November 6 2010
Editorial use only
Editorial credit: Neale Cousland / Shutterstock.com

Royalty-free stock photo ID: 76027627

VARANASI - 6 NOVEMBER: Hindu people wash themselves in the river Ganga in the holy city of Varanasi. The holy ritual of washing is held every day -Varanasi, India, November 6 2010