India replaces China in Nepal In Nepal, India replaces China. NHPC will develop the West Seti (750 MW) and SR6 (450 MW) hydroelectric plants. Thierry Rossignol Friday 19 August 2022 0 Comments