Tag: Sediment Control
Major Progress in Middle Mewa Hydropower Project Headworks
Kathmandu: The main structure of the headworks, the “Release Sluice Dam” (the section of the dam fitted with water-release gates), under the 73.5 MW...






