Upper Tamakoshi Hydro project

The Under-construction dam site of 456 megawatt Upper Tamakoshi Hydro project at Lamabagar in Dolakha, on Saturday, August 19, 2017. Photo: RSS