SMHPCL barrage nearing completion, September 2008


SMHPCL barrage nearing completion, September 2008