Chuzachen Hydroelectric Power Project, Sikkim

The Chuzachen power project is developed on the Rangpo and Rongli streams of Teesta river. Image courtesy of Ppyoonus.



  • Chuzachen, Sikkim
  • power project
  • Alstom’s Francis