EIA of Trishuli Galchhi Hydroelectric Project has been approved December 7, 2014 1429 Share Facebook Twitter WhatsApp Email Print 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