Sadhu on the Ganges River 1 A Sadhu, or holy man, on the sacred Ganges River, photographed in the ancient and spiritual city of Varanasi.