close
This ad will auto close in 10 seconds
Monitoring China's biggest hydropower plant in Tibet, says India

Monitoring China's biggest hydropower plant in Tibet, says India

As China completed the biggest hydropower plant in Tibet, MEA on Thursday said India is monitoring the situation.