Hydropower facilities / Hydropower plants (HPP)

Naghlu HPP

HPP Naghlu - hydropower plant in Afghanistan