The sparkle has returned to the Yamuna River flowing through India's capital of New Delhi, residents say, after decades of filthy and stinking waters, matted with garbage and polluted with toxic effluent from industry.