The Ganges is the largest river in India with an extraordinary religious importance for Hindus.
It provides water to about 40% of India's population in 11 states, an estimated of 500 million people or more, which is larger than any other river in the world. Today, it is sixth most polluted river in the world.
Life is concentrated on the river banks.
Varanasi is the place where people around the globe come to wash their sins, a great number of pilgrims visit the river for the holy dip, believing that the revered river will purify them, washing they all sins away.
All around you can see people who are praying, meditating, washing an taking care of themselves, with a hint of vanity.
Washing in the cold water of Gange seems able to pacifying mind, body and soul.