All photos: NABIN BARAL / www.thethirdpole.netPlans to build Nepal’s biggest hydropower project was been delayed by politics and compensation…
Dam site of Upper Karnali hydropower (900 MW) in Daab in Dailekh district. Indian company GMR is in final stage to start construction of the…