The holy city of Varanasi is filled with highly religious and spiritual people.
A muslim walking along the riverside of Ganges in Varanasi, India.
A man prays by the river Ganges after his morning bath.
A man meditating by one of the many ghats in Varanasi, India.
An after noon nap in Varanasi, India.
Walking a long the Ganges in Varanasi.
A worker paints on different symbols and designs for a completely hand made carpet.
A classic indian sight.
The holy river of Ganges is used for pretty much everything. This man is cleaning his clothes after a bath.
A homeless man walking around the river Ganges in Varanasi.
A man gets ready for his bath in the river Ganges.
Indian child spectates a huge Indian wedding in Jaipur.
An Indian man trying to make a living.
A Sadhu washing in the river of Ganges.