Glimpses of 'swacchta hi seva' at DGLW, Jabalpur.