Energy Sector of Nepal
Wednesday, September 24, 2008
Energy potential and production scenario of Nepal
›
Nepal is second largest country after Brazil in water resources. There are over 6000 rivers in Nepal, and many small streams and rivulets wh...
1 comment:
Home
View web version