World’s highest power project gets nod
![](http://admin.indiaenvironmentportal.org.in/files/Hydro_Him.jpg)
The 126-mw Chhatru hydroelectric project, the world’s highest project at 11,326 ft, on the Chandra river in Lahaul-Spiti, has got the environmental clearance from the Ministry of Environment and Fo
Publication Date:
09/10/2014