Photos: A holy river in India borrowed water so more than 55 million Hindus could wash their sins