India - Varanasi - Ganges


Set on the banks of the river Ganges, Varanasi is one of the oldest continuously inhabited cities in the world and is the spiritual capital of India. Hindu pilgrims come to the riverfront to wash away their sins in the holy river water and to cremate their loved ones who have passed away. I arrived at dawn and floated down the Ganges on a boat, peering through the fog to observe the worshippers who come to the Ghats to purify themselves.