Upper Tamakoshi Hydro project
Sandeep Sen
Published: 02:52 pm Aug 19, 2017
The Under-construction dam site of 456 megawatt Upper Tamakoshi Hydro project at Lamabagar in Dolakha, on August 19, 2017. Photo: RSS/File
