Machha Khola 18 MW HEP
Machha Khola Hydropower Project (MKHPP) is a Run of River (RoR) type project with installed capacity of 18 MW that lies in Gorkha District of of Nepal.
Machha Khola Hydropower Project (MKHPP) is a Run of River (RoR) type project with installed capacity of 18 MW that lies in Gorkha District of of Nepal.