India completes Indus River rock check dam at Upshi Leh

India