On the banks of the Ganges, the holy city of Benares groans and heaves along the fault line where modern India presses against its living past, as pilgrims bathe in the sacred waters while the bodies... This description may be from another edition of this product.