EIA of Trishuli Galchhi Hydroelectric Project has been approved OnlineNEF@Nepal 9 years ago Trishuli Galchhi is a 75 MW project being developed at Trishuli River. Its a low head and high discharge type of project. The project is in process of PPA. Source : PDN